2012年12月19日水曜日

Wordの差込印刷で、日付フォーマットを指定する方法

Word2010の差込印刷機能を使って、日付の書式を変更したい場合

Word2002,Word2003,Word2007 でも共通することだが、Excelなどのデータから日付データを読み込むと、日付の書式は "月/日/西暦" のようなフォーマットとなる。






日付を西暦でなく和暦で表示したい場合、フィールドコードを表示させ、スイッチ起動で形式を指定する。フィールドコードは、フィールド挿入画面にて [Alt] + [F9] で表示・非表示を切替えられる。
このとき、プレビューになっているとうまく動作しないことがあるので、プレビューはOFFにしておく。


デフォルトでは { MERGEFIELD "日付" } のように表示されている。
これを { MERGEFIELD 日付 \@ "ggge年M月d日" } のように変更する。

'\@' は日付や時刻の書式を指定するスイッチ記号。この後ろに表示する書式を記述する。





フィールドコードの編集が終わったら、再び [Alt]+[F9] でフィールドコードを非表示にして、プレビュー画面で確認する。





以上