0

MS Word (2010) を自動化し、テキストを Word フォーム フィールドにロードするプログラムがあります。これは何年も前から実行されていますが、顧客の特定のコンピューターで突然、奇妙な動作が発生します。

テンプレートには、日付を表示する 3 つのフィールドがあります。これらのフィールドは、通常のテキストとして構成されます (書式設定はまったくありません)。プログラムで日付を文字列 (DD.MM.YYYY、スイス式) としてフォーマットしてから、この文字列をフィールドにロードします。ここでは特別なことは何もありません...

そして、何を推測しますか?2 つのフィールドでは、日付は M/D/YYYY として自動的にフォーマットされます。3 番目のものでは、正しい形式で値を保持します。

これは非常にまれなケースです。複数のユーザーがドキュメントを操作できます。チェーン内の 1 台のコンピューターがこのフォーマットを行っていると思われますが、特定するのは困難です。

この自動書式設定を引き起こす可能性のあるパラメータについて何か考えがありますか?

どうもありがとう、

ニコ

4

1 に答える 1

0

[コントロール パネル] > [地域と言語] > [書式] は、Word 2010 が 11/12 を 11 月 11 日と解釈するか、11 月 12 日と解釈するかを決定します。書式設定にも影響するのではないでしょうか?

于 2015-03-19T22:38:18.273 に答える