お世話になります。
件名の件、Excelの表から差し込み印刷をしようと考えています。
Excelの日付の入ったCellを差し込むと、たとえば2018/08/01だと「43314」と出力されます(1900/01/01から43314日目)。
そこで、「フィールドの編集-> フィールドコード」で、「MERGEFIELD 完了日 」となっているのを「MERGEFIELD 完了日 ¥@yyyy年M月d日(aaa)」(¥は実際は小文字、以下同様)
にして、「2018年8月1日(水)」と表示させたいのですが、うまく行きません。また、一度入力したにもかかわらず、再度「フィールドの編集-> フィールドコード」にすると、「¥@yyyy年M月d日(aaa)」が消えてしまいます。
以前、一度別のファイルでうまく行ったこともあればうまく行かなかったこともあるのですが、違いはよくわからないです。
・試してみたこと
「フィールドの編集-> フィールドコード」で
「MERGEFIELD 完了日 ¥@yyyy年M月d日(aaa)」
「MERGEFIELD 完了日 ¥@ "yyyy年M月d日(aaa)"」
「MERGEFIELD "完了日" ¥@yyyy年M月d日(aaa)」
「MERGEFIELD "完了日" ¥@ "yyyy年M月d日(aaa)"」
「フィールドコードの表示/非表示」で
「MERGEFIELD 完了日 ¥@yyyy年M月d日(aaa)」
「MERGEFIELD 完了日 ¥@ "yyyy年M月d日(aaa)"」
「MERGEFIELD "完了日" ¥@yyyy年M月d日(aaa)」
「MERGEFIELD "完了日" ¥@ "yyyy年M月d日(aaa)"」
・ソフト等
Word 2010
Version 14.0.7208.5000(32bit)
Windows 7 Prof SP1 64bit版
ExcelとはOLEDB接続となっています。