Wordで差し込み印刷をする時に、Excelから日付や時刻を表示しようとするとExcelの表記と異なる場合があるので、それを任意の書式に整える方法のメモ。
以下は、差込フィールドの部分に書き加えるため、事前にShift + F9 かAlt + F9 でフィールドコードを表示しておく。
フィールドコードとは、こういうやつです。
{ MERGEFIELD 年月日時分秒 }
フィールドコードの後ろに表示書式を指定します。
例えば、西暦年月日表示にしたい場合は以下のようになります。
{ MERGEFIELD 年月日時分秒 \@ "yyyy年M月dd日" }
変更が反映されない場合は以下を見てください。
Wordの差し込み印刷で、数値の表示形式が指定しても反映されない時の対処方法
西暦年月日
例:2022年4月14日
\@ "yyyy年M月dd日"
12/24時間表記
例:14時30分59秒
24時間表記の場合 \@ "H時mm分ss秒"
12時間標記の場合 \@ "h時mm分ss秒"
午前/午後表記
例:午前8:00、午後2:00
\@ "AMPMh:mm
24時間表記
例:12:00、24:00
\@ H:mm
12時間表記
例:3:00、12:00
\@ h:mm
AM/PM表記
例:AM8:00
\@ "am/pm h:mm"