WordでDATEフィールドを使用する場合、プログラムは非常に論理的な一連の手順に従って、その日付の表示方法を決定します。まず、フィールドで\ @スイッチを使用して日付形式を指定した場合は、その形式が使用されます。

フォーマットスイッチが使用されていない場合、つまりフィールドが単に\ {DATE}である場合、WordはオプションのDateFormat仕様の存在を検索します。 DateFormat仕様は、レジストリの次のキーに保存されます:

HKEY_CURRENT_USER\Software\Microsoft\Office\[ver]\Word\Options

このキーでは、[ver]をWordのバージョン番号に置き換える必要があります:

Word 97の場合は8.0、Word 2000の場合は9.0、Word 2002の場合は10.0、Word 2003の場合は11.0、Word 2007の場合は12.0。レジストリ値の名前は、使用しているWordのバージョンに応じて、DateFormatまたはDefaultDateFormatのいずれかになります。レジストリ値の構文は、\ @スイッチで使用されるフォーマット文字列と同じです(ここでも引用符はありません)。

DateFormat仕様は完全にオプションであることに注意してください。デフォルトではWordによって作成されません。レジストリエディタを使用して作成できます。

他のレジストリの変更と同様に、変更を有効にするには、レジストリエディタを終了してWordを再起動する必要があります。

ただし、DateFormat仕様を設定する最も簡単な方法は、[日付と時刻の挿入]ダイアログボックスの[デフォルト]ボタンを使用することです。ダイアログボックスが表示されたら(表示方法はWordのバージョンによって異なります)、[デフォルト]をクリックします。これにより、適切なレジストリキーのDateFormat仕様が作成または変更されます。

システムでDateFormat仕様が設定されていない場合、Wordは地域の日付設定からDATEフィールドの表示形式を決定します。これがどの形式であるかを判断するには、コントロールパネルを起動し、[地域の設定]をダブルクリックして、[日付]タブを選択します。短い日付スタイルは、使用される形式です。

Wordは、テキスト関連の日付フィールドの表示方法に完全な一貫性がないという報告があります。 DATEフィールドに\ @スイッチフォーマット文字列を含め、そのフォーマットで月または日の名前の全部または一部(火曜日や9月など)を表示する必要がある場合、名前に使用される言語は割り当てられた言語によって異なります。 DATEフィールドが挿入されている段落に。 \ @スイッチのフォーマット文字列を含めず、システムでDateFormat仕様を設定している場合、段落またはコントロールに指定した言語に関係なく、月または日の名前は常に英語で表示されます。パネルの地域設定。

_WordTips_は、費用効果の高いMicrosoftWordトレーニングのソースです。

(Microsoft Wordは、世界で最も人気のあるワードプロセッシングソフトウェアです。)このヒント(1264)は、Microsoft Word 97、2000、2002、および2003に適用されます。Wordのリボンインターフェイス(Word 2007)用のこのヒントのバージョンを見つけることができます。以降)ここ:

link:/ wordribbon-Understanding_Default_DATE_Field_Formatting [Understanding Default DATE FieldFormatting]