• ベストアンサー

Wordで日付が差し込み印刷できない

Excelに生年月日(例:昭和50年1月4日)を入力していて、それをWordに差し込み印刷をしたのですが、 「27398」と表示され、「昭和50年1月4日」というような和暦表示ができませんでした。 Wordで差し込み印刷の日付設定を下記のようにし、更新したのですが、 変化ありませんでした。 { MERGEFIELD "生年月日" \@ "ggge年M月d日" } どのように表記したらよいのでしょうか。 WindowsXP、Office2003を使用しております。 ご教授下さい。

  • gazo
  • お礼率30% (74/241)

質問者が選んだベストアンサー

  • ベストアンサー
  • te12889
  • ベストアンサー率36% (715/1959)
回答No.2

1番です。やっとPCが空きましたので・・・。 http://office.microsoft.com/ja-jp/word/HA011164951041.aspx ↑のフィールドコードの説明によれば、ご質問に示されたコード記述に間違いはないように思います。 Word2003で試してみましたが、単純差込では「1/4/1970」のように表示され、「27938」といったシリアル値では表示されませんでした。(Excel上では西暦で入力し、セルの書式設定で和暦表示にしました。) 和暦への変換も↓のとおりのコードでうまくいきました。 { MERGEFIELD "日付" \@ "ggge年M月d日" } わからないのは、私がやってみた操作では日付(西暦)形式で差し込まれ、質問者様の操作ではシリアル値が差し込まれるという点なんですが、このナゾをフォロー回答してくださる方はいらっしゃいませんか?

その他の回答 (2)

  • koko88okok
  • ベストアンサー率58% (3839/6543)
回答No.3

シリアル値を日付表示にする方法ではありませんが、No.1の方が「DDE接続」と仰っている方法をお勧めします。 Excelのデータ形式を「Microsoft Excel ワークシート DDE (*.xls)」で差し込みすれば、Excelの書式設定がそのまま引き継がれますので、ご希望の表示ができると思います。 (フィールドコードに書式スイッチなどを付加する必要がありません。) 下記URLのページの「変換に使用するコンバータを選択できるように設定するには」の項をご参照下さい。 「Word 2002 に Excel のデータを差し込みすると、日付、電話番号、および通貨が正しく表示されない場合の対処方法」 http://support.microsoft.com/kb/882154/ja

  • te12889
  • ベストアンサー率36% (715/1959)
回答No.1

個人的には、Excelデータの差し込みには「DDE接続」を使うのが好きです。Excel側の書式設定のまま差し込みされますので。(フォントはWord側で設定) ケータイからですので、参考ページへのリンクは貼れませんが、「DDE接続」について検索してみてください。

関連するQ&A

  • WORD差し込み印刷:文字+日付データを和暦表示

    WORD 2007 差し込み印刷で、日付データの前に"受験年月日:"を表示し、更に日付を和暦で表示できるようにしたいのですが、うまくいきません。 ”受験年月日”に日付けがある人もいれば、ない人もいます。 そこで、Wordの差し込み印刷機能を使い、各個人の備考欄に”受験年月日”に日付けがある人は、 受験年月日:平成23年8月1日 と表示させたいのです。 { MERGEFIELD 受験年月日 \@ "ggge年M月d日" }で和暦表示まではできるのですが、これに受験年月日:をくっつけることができずに困っています。 ご存知の方、ご教示ください。

  • word2002の差込印刷でExcelで作った生年月日を和暦にしたい

    データはエクセル2002です。生年月日の列は、1975/7/10というように入力し、和暦表示させています。 ワード2002でラベルの差込印刷をし、生年月日フィールドは  { MERGEFIELD "生年月日" \@ "ggge年M月d日"} 修正しましたが、何度訂正しても e年7月10日と表示されます。 どうしたらよろしいのでしょうか? 対処法を教えてください。よろしくお願いします。

  • ワード差込について

     いつもお世話になっております。  office2003のエクセルからワードにで日付データの差込をしているのですが以下のような表示になってしまいます。  例えばエクセルでは  1990/3/31 となっているのを  ワードに差込むと   31/3/1990 となるはずですが  私の場合は      ge.3.31  となってしまいました。    しかも差込先で上記データを和暦に直すためにフィールドコードを次のようにしたら  { MERGEFIELD フィールド名 \@ "ggge年M月d日" }  平成19年10月26日と今日の日付になってしまいました。  いったいどうしたらよいのでしょうか?

  • ワード2003差し込み印刷の和暦表示方法について

    ワード差し込み印刷初心者です。色々と方法をネットで調べて試してみましたが、どうしてもうまくいかなくて困っています。 { MERGEFIELD "フィールド名" " \@ "ggge年M月d日" }と入力すると「e年7月8日」のように表示されてしまいます。MERGEFIELDを削除したのも試しましたが、同じ結果でした。もともと作った時の設定か何かのせいでしょうか。自分で作ったものではないのでよくわかりません。ちなみに試しにワード2010でこのフィールドコードを使ってみたら和暦で表示されました。どなたかおわかりになる方がいらっしゃいましたら教えてください。よろしくお願いします。

  • 差込印刷

    エクセルのデータをワードに差込印刷したいのですが、日付が 8/5/2007のようになってしまいます。 過去ログなどを調べて  { MERGEFIELD フィールド名 \@ "ggge年M月d日" } にするということがわかり実践してみたのですがどうしても 平成19年0月5日のように月の部分が0と表示されてしまいます。 どなたかわかる方がいらっしゃったら教えていただけないでしょうか?

  • Word2007の差込印刷で年号が和暦で出ないので困っています

    OFFICE2000から2007に変わることで問題が発生して困っていますので、アドバイスをよろしくお願いします。 OFFICE2000のWordで作成したデータをもとに、Word2007の差し込み印刷を利用しようとしています。やはりEXCEL2000で作った表から和暦で表示した年月日(たとえば平成19年10月10日)をWORDファイルに出すと、「10/10/2007」のように西暦に置き換えられて出てしまいます。これを和暦のまま出すことはできないでしょうか。

  • Wordの差込印刷で日付の昭和と平成を判別する

    WordとExcelで差込印刷のファイルを作ったのですけど、 Excelに生年月日を入れて、Wordで差込印刷をするときに 平成で”○”を印刷したいのですけど {IF { MERGEFIELD 生年月日 } >= "1989/1/8 "○" "" } という式を書いたのですけど、○の表示が平成だけで でないのですけど、どこら辺が違うのでしょうか 教えてください。

  • Word2002の差込印刷でExcelで作った生年月日を和暦にしたい

    データはExcel2002を使って作ってあります。 いわゆる住所録のようなものになっています。 その中で「生年月日」フィールドを作り「和暦」で表示しています。 Word2002を利用して差込印刷をしました。 差込フィールドとして「生年月日」を挿入すると「日/月/年」(10/6/2003)のようになってしまいます。 これを和暦(平成15年6月10日)に直したいと思います。 フィールドの編集を使うのでしょうか? よろしくお願いします。

  • ワードの差し込み印刷について

    Microsoft2003使用しています。 エクセルデータをワードへ差し込み印刷する名簿的なものを作成しています。 エクセルは整理番号、受付日、担当者等入力しており、1年度で約200件前後のものです。 エクセルの受付日は書式設定→日付→H22.4.1の表示にしてあります。 それを差し込み印刷をしたのですが日付が『1/4/2010』になり、それを『データファイル形式の確認』で『Microsoft Excel ワークシート DDE(*.xls)』にしました。 ワードの受付日部分は『H22.4.1』になりました。 『フィールドコードの表示/非表示』を選択し『{MERGEFIELD"受付日"\@"ggge年M月d日"}』と設定しました。 そしたら受付日は『平成34年4月1日』になってしまいました。 他のデータ部分は問題なく表示されています。 試しにフィールドコードの『ggge』部分を『yyyy』へ変更してみると『2022年4月1日』と表示されました。 なぜこの様になるのかご教授ください。

  • 差込印刷 縦書きで和暦(漢数字)表示にしたい

    エクセルに入力されている西暦をワードに差し込みたいのですが、 西暦を和暦(漢数字)表示にして、なおかつ縦書きにしたいのですが うまくいきません。 エクセルの日付が2014/8/6の場合 (1)ワードで文字の方向を縦書きに指定 (2)フィールドコートを { MERGEFIELD 日付 \@”ggge年M月d日”\v} とすると 八 \ 六 \ 二 0 一 四 と表示されてしまいます。 どのようにしたら 二 0 一 四 年 八 月 六 日 と表示できるでしょうか? よろしくお願いします。