Excelデータを差し込みデータにしたときに、日付のフィールドの表示形式を和暦にしたい場合2014.10.21田中裕明フィールドコードを設定しますWordの差し込み文書の「宛先の選択」で、Excelファイルを指定することでExcelのデータを文書中に差し込むことができます。このとき、Excelで設定している表示形式は、反映されません。値(式が入力されている場合は、計算結果の値)のみが反映され、表示は、Wordの標準の形式に準じます。Excelの「日付」列を、Wordの「差し込みフィールドの挿入」で指定するとします。Excelで「2014/7/18」の日付値に表示形式を適用して「平成26年7月18日」と表示していても、差し込みフィールドでは、「7/18/2014」と表示されます。これを「平成26年7月18日」と表示するには、Wordのフィールドコードを設定します。1)設定対象の差し込みフィールド(ここの例では「日付」)にカーソルを置いて、Shift+F9キー2){MERGEFIELD日付}のようにフィールドコードが表示されるので「日付」のあとに\@””ggge年M月d日””と入力。漢字以外はすべて半角で、Mは大文字にします。3)F9キーを押して更新これで和暦の日付が表示されます。2)の入力で、記号や英字を全角にしたり、Mを小文字にすると、うまくいきません。Wordのフィールドコードを設定するほかに、Excelの方で、表示形式を適用した文字列に、日付を変換してしまい、その文字列を差し込みフィールドに指定するという方法もあります。そこで使用するのは、TEXT関数です。TEXT(値,表示形式)の形式で「値」に「表示形式」を適用した文字列を返します。前述の例で、「2014/7/18」の日付値がセルC2に入力されているとするとTEXT(C2,””ggge年m月d日””)とします。「表示形式」は文字列として入力するので、””””で囲みます。文字列に変換した方の列を、Wordの差し込みフィールドに指定すれば、「平成26年7月18日」と表示されるので、フィールドコードを設定する必要はありません。(1)CONTACTお問い合わせ業務改善に真剣に取り組む企業様。お気軽にお問い合わせください。研修お申し込み・無料ご相談TEACHERS最高の講師陣BiT-Aが誇る日本屈指の講師がExcel(VBA)研修を提供します!企業においてExcelはどう使われるべきか!創業8年の経験で“7つの原則”を作り上げました。VBA/Access/PowerPoint/Wordを知り尽くし、実務において、どのように使うべきなのかをお伝えします。巧みな話術と日本最高峰の知識で、Excelの正しい使い方をお伝えします。日産自動車で培った、実務データ分析手法を余すことなくお伝えします。日々行っているコンサルティング業務の中で使うExcelとPowerPointのノウハウを優しくお伝えします。ソニー時代、そして、独立後に行っているネット情報活用方法を余すことなくお伝えします。特許翻訳者の経験とWordマクロのスキルを活かし、Word文章を効率的に作成・編集する方法をお伝えします。VBAの習得プロセスを徹底的に分析し、挫折しない学びを提供します。通る企画書を作成するための思考手順からデザインにわたるまで企画書のプロがお伝えします。銀行マンだからわかる、財務省表の見方・分析方法をお伝えします。