ワード、エクセル2003を使っています。
普通にフィールドを挿入すると1/1/1937となってしまい、エクセルと同じように表示してくれません。昭和12年1月1日という形式にしたいので、色々調べてみたところ、
フィールドコードを{MERGEFIELD"生年月日"\@"gge年M月d日"}とすれば解消できると聞き試してみましたが、何も変化がありません。
またエクセルデータは空欄なのに、ワードでは12:00:00AMと表示されてしまい、これも空欄のままにしたいです。
このような問題を解決する方法を教えていただけませんか。
No.2ベストアンサー
- 回答日時:
Excelの元データがシートの左端(先頭)にあるのなら、差し込み形式を
DDEにすることで表示形式と空欄の問題は解決します。
Excel のデータを差し込みすると、日付、電話番号、および通貨が正しく
表示されない場合の対処方法
http://support.microsoft.com/kb/882154/ja
OLE DBのまま差し込みするのならば、フィールドコードにしている場合
は質問の形式では無理なので、こちら↓に書き直します。
{ MERGEFIELD "生年月日" \@ "ggge年M月d日" }
http://www.nurs.or.jp/~ppoy/access/etc/etc011.html
空欄についても、OLE DBでは元データを日付として認識しているので、
0の時間として表示をしてしまいます。
空欄にしないでスペースとかを入れてあれば、差し込み先でスペースと
して入力されると思います。
もしも、こちら↓で対応ができれば使用してみてください。
{ if{ MERGEFIELD 生年月日 }="12:00:00 AM"""{ MERGEFIELD 生年月日\@ "ggge年M月d日"}}
私の経験では、半々ぐらいで(やり方が悪いのか)駄目になるようです。
>Excelの元データがシートの左端(先頭)にあるのなら、差し込み形式をDDEにすることで表示形式と空欄の問題は解決します。
どういう意味なのか分からないのですが、この通りしてみたらうまくデータを表示してくれました!! ありがとうございました。
>OLE DBのまま差し込みするのならば、フィールドコードにしている場合
は質問の形式では無理なので、こちら↓に書き直します。
{ MERGEFIELD "生年月日" \@ "ggge年M月d日" }
これでもやはり無理でした… enunokokoroさんも半々ぐらいで成功と言っているので、エクセルの元データが何か関与しているのかも? 次回はこの方法でうまく出来ればいいなぁ。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 差し込み印刷がうまくいかない 2 2022/07/29 12:26
- Word(ワード) ワード差し込み印刷がうまくいかない 2 2022/07/01 19:01
- Excel(エクセル) 下記エクセルの式がなぜこうなるのか理由が知りたいです。 6 2022/08/20 00:43
- Word(ワード) 差し込み印刷の処理 1 2022/07/20 16:54
- Excel(エクセル) エクセルについて教えてください。 1 2022/12/26 09:01
- Excel(エクセル) 非表示にしたい行をグループ化して折り畳み 4 2022/09/17 20:17
- その他(コンピューター・テクノロジー) CD/DVDのアイコンが消えました 3 2022/11/17 23:15
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/04/21 08:59
- Word(ワード) エクセル→ワード差し込み印刷 1 2022/10/05 17:32
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/03/10 08:51
このQ&Aを見た人はこんなQ&Aも見ています
-
賃貸で可能な古民家風レトロな部屋作りのコツ!改めて知る畳の高い機能性と魅力も紹介
畳の部屋を雰囲気のよい部屋に仕上げたい!賃貸住宅でもできる古民家風のレトロな部屋作りのコツを伺った。
-
差し込み印刷に当日の日付が入ってしまう
Word(ワード)
-
日付を差し込み印刷で表示したいのですが・・・
その他(Microsoft Office)
-
ワード差込について
Word(ワード)
-
-
4
WORD差し込み印刷:日付の処理 - EXCELが空欄だと今日の日付が差し込まれてしまう
Word(ワード)
-
5
差込印刷での全角表示について(ワード・エクセル2002使用)
Word(ワード)
-
6
WORD2010 差し込み印刷の時間表示について
Excel(エクセル)
-
7
Word差し込み 時間が秒やAMPMまで出てしまう
その他(Microsoft Office)
-
8
Wordで日付が差し込み印刷できない
その他(ソフトウェア)
-
9
Word2016でExcelデータを差込していますが列によっては文字列がすべて0と差し込まれます
Excel(エクセル)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで長い行を5行ごとに1...
-
【エクセル】区切り文字が含ま...
-
DBで改行が入っているデータをE...
-
テキストデータのPDFをWordで開...
-
エクセルの関数で範囲のある数...
-
差し込み印刷で文字列が「0」と...
-
wordデータを、excelに自動で入...
-
エクセルのマクロで他のシステ...
-
オブジェクトブラウザでデータ...
-
COUNTIFS関数で日付データを数...
-
斜めの貼り付け
-
マクロ 行挿入で数式も反映す...
-
使用しているエクセルデータか...
-
エクセルでプルダウン選択され...
-
エクセルで「データ」の「区切...
-
SUMIFS関数の計算結果が違います
-
【マクロ】転記ツール。転記先...
-
0:00をカウントしない方法
-
【Excel VBA】ユーザーフォームで選択...
-
EXCEL2010 関数が勝手に変わる
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで長い行を5行ごとに1...
-
【エクセル】区切り文字が含ま...
-
エクセルの関数で範囲のある数...
-
SUMIFS関数の計算結果が違います
-
差し込み印刷で文字列が「0」と...
-
COUNTIFS関数で日付データを数...
-
エクセルで時間の合計ができません
-
テキストデータのPDFをWordで開...
-
オブジェクトブラウザでデータ...
-
エクセルで列にあるユニークな...
-
膨大なデーターの変更点のみ抽...
-
エクセルでプルダウン選択され...
-
DBで改行が入っているデータをE...
-
0:00をカウントしない方法
-
スプレッドシート関数、右端の...
-
斜めの貼り付け
-
エクセル 貼り付け時の文字化け
-
エクセルのマクロで他のシステ...
-
使用しているエクセルデータか...
-
エクセルにおいて、数値が入っ...
おすすめ情報