WORDの差し込み印刷の表示について

このQ&Aのポイント
  • WORDの差し込み印刷において、特定のフィールドに「0(ゼロ)」が表示される問題が発生しています。
  • 「○(マル)」や「◎」を差し込んでも、そのフィールドは「0(ゼロ)」が表示されるばかりであり、数字の「1」を差し込むとすべてのフィールドに「1」が表示されてしまいます。
  • 問題の原因を特定できず、すべてのフィールドに「○(マル)」を差し込む方法を知りたいと思っています。
回答を見る
  • ベストアンサー

WORDの差し込み印刷の表示について。

あるデータを差し込み印刷しようとしています。 その人がその物を選択している場合は「○(マル)」 その人がその物を選択していない場合は「空白セル(つまり何も表示されない)」を差し込めるようにデータを作成しました。 本来なら「○(マル)」が差し込まれるべきフィールドに、なぜか「0(ゼロ)」が差し込まれます(大半はきちんと「○(マル)」が差し込まれるのですが、なぜかある部分だけすべて「0(ゼロ)」が差し込まれます)。「◎」を代わりに差し込んでも、そのフィールドは「0(ゼロ)」が表示されます。数字の「1」を差し込むと、どのフィールドも「1」が表示されます。 きちんとすべてのフィールドに「○(マル)」を差し込むにはどのようにすればいいのでしょうか?いろいろやってみたのですが、原因がわかりません。何卒ご教授下さい。

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

  • ベストアンサー
回答No.1

差し込み元のデータであるセルの書式情報が、空白セルがあったりして 正しくWord側に届いていないのでしょうね。 もしも可能なら、Excel側のデータを数字で管理して「0」と「1」で 「空白」か 「○」を指定します。 Word側の差し込みフィールドで、[ If ]フィールドを使って条件指定で [ 0 ]なら[空白]、[ 1 ]なら[○]で表示するようにします。 { IF { MERGEFIELD "フィールド名" } = 0 "" "○" } 今回は1以外の場合でも○になる条件ですが、別条件にしても良いです。 原因への対処ではないですが、不具合の起き難い確実な方法として参考 にしてください。

tyatochan6604
質問者

お礼

お礼が遅くなってしまい、大変申し訳ありません。 今回enunokokoro様のアドバイスを参考にいろいろとやってみましたが、フィールドに「MERGEFIELD」と表示されたり、「0(ゼロ)」の表示自体が消えたりして、フィールドのifをあまりうまく使いこなせませんでした(excelのif関数ならそれなりに使えるのですが。。。) 最終的に、ゼロが表示されているフィールドで「フィールドの編集」→「漢数字で表示する」を選択して、ゼロを「○(マル)」のように見せ、最終的にフォンドを調整して、「マルもどき」を作ることで今回は解決させてしまいました。 いろいろご教授ありがとうございました。

関連するQ&A

  • word~差し込み印刷~

    wordの差し込み印刷を使ってexcelに抽出されたデータを各データごと一枚の用紙に表示させたいと思うのですが、文字データ、数字データは差し込みで可能なのですが、選択データ、たとえば、1・2・3の中から1のみに○をつけることは可能なのでしょうか? 文面上の説明で分かりにくく申し訳ございませんがよろしくお願いいたします。

  • ワードの差込印刷で生年月日表示がずれる

    csvで貰ったデータをエクセルで開きます。 すると、生年月日は文字列でS500101の形で入力されています。 A1にデータが有る場合、関数を使って=LEFT(A1,3)&"/"&MID(A1,4,2)&"/"&RIGHT(A1,2) でA2にS50/01/01と表示されます。 このデータをさらに、値複写で別のフィールドにコピーしてワードの差し込みフィールドに表示させると、なぜかS25/01/01と25年ずれて表示されます。 (別のフィールドにコピーするのは、いろいろな形で生年月日のデータを貰うので、一旦エクセルで認識できる形式にした後、差し込みフィールドに指定したセルに値複写しています。) エクセル、ワード、とも、2007です。

  • エクセルの空白のセルが、ワードの差し込み印刷で0に

    ワードで表を作り、エクセルのセルに記入された数字を、差し込み印刷でワードに表示させたところ、エクセルの空白のセルが、ワードでは0と表示されてしまいます。 空白は空白のままで差し込まれるようにするにはどうしたらよいのでしょうか。

  • ワードの文書にエクセルのデータを差込印刷したいができなくなった!

    ワード2000の文書にエクセル2000のデータを差込印刷したいのですが、最初の数回はうまくできたのですが、操作の誤りか突然できなくなってしまいました。 質問1)ワード上でエクセルのデータを差込印刷するため一連の操作をしてみても、<差込フィールドの挿入>にぶら下がる差込フィールドはA1のセルだけになってしまい、他のB1やC1のセルのフィールドが表示にならずに選択できません。どうしたらもとの状態に戻るでしょうか? <差込印刷ヘルパー>の<1メイン文書の作成>をクリックしてでる<標準の文書に戻す>をクリックしても元に戻りません。 質問2)エクセルのデータを読み込んだ場合<範囲名またはセル範囲>というダイアログボックスが表示になりますが、ここには<ワークシート全体>の他に<タイトル未設定>という表示がたくさんでてしまいます。ここは、本来は、セル範囲名もしくはsheet名になるのでは?(一太郎ではsheet名でした) 質問3)差込印刷の一連の操作をするとタスクバーに差込の対象とするブックがひらいて、エクセルが起動していることがわかりますが、そのほかにも新しいbook1 が作成されてしまいます。異常なのでしょうか? よろしくご教示ください。

  • WORDの差込印刷で元データは空白なのに「0」が印刷されます。

    アクセスのデータを元にしてワードで差込印刷を行おうとしているのですが、空白のフィールドなのに差し込んだ結果は「0」が表示されてしまいます。時間のデータについては00:00と表示されます。空白か、できれば出てこなくなるのが一番よいのですが...なにかよい解決策はないでしょうか?

  • word2002での差込み印刷を教えて下さい

    word2003で差し込み印刷用のラベルを作りました。1ページあたり6枚のラベルが入る形になっています。同じくexcel2003でラベルに流し込むデータを作成して、印刷が出来る事も確認しました。 そのデータをword2002&excel2002で使ってみたところ、流し込みはうまく行き、画面表示は問題ないのですが、印刷プレビューを押すと、画面で表示されていた内容とはまるで違う表示(フィールド名らしきもの)が表示され、印刷もうまく行きませんでした。 流し込みの手順は以下の通りです。 ○wordのドキュメントを開く ○sqlコマンドの実行許可のウインドが開くのでいいえを選択 ○差し込み印刷ツールバーからデータをソースを選択、対象となるexcelファイルを選択 ○差し込み印刷ツールバーから差し込んだデータの表示を選択 ○データが差し込まれて表示される ここまでは2003の場合でも2002の場合でも同じでした。 この後、印刷プレビューをみると上記のように結果が異なってしまいます。 設定の問題かと思うのですが、どうすれば良いのでしょうか? 初歩的な質問で申し訳有りませんが、よろしくお願い申し上げます。

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

    エクセルのデータを利用した基本的な差込印刷はできるのですが、次の2点がどうしても解決できません。 1.0(ゼロ)を表示しない  エクセルシートにおける未入力セルおよび0(ゼロ)値のセルについては、いずれも空白にしたいのですが、うまくいきません。 2.カンマをつける  3桁ごとにカンマ(,)をつけたいのですが、ついたりつかなかったりになってしまいます。ちなみに¥マークは不要です。 ご指導よろしくお願いします。

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

    ワードでエクセルのデータを差し込んで宛名等を印刷しています。 Word2000の時には差込を行う際、差込指示のボックス内に「空フィールドの空白行の処理」というところがあって、データが入っていない場合でもその分改行してくれる「データフィールドが空の場合、空白行を印刷する」というチェックボックスがありました。 例えば、 「住所1」(改行) 「住所2」(改行) 「宛先氏名」 というレイアウトにしている場合、 両方にデータが入っていれば上記のように3行で印刷できますが、「住所2」にデータが入っていない場合は 「住所1」(改行) 「宛先氏名」 という、2行のレイアウトでの印刷になってしまいます。そこで空白行を印刷するようにチェックを入れておけば 「住所1」(改行) (改行) 「宛先氏名」 と、3行のレイアウトのまま印刷されます。 ところが、Word2002にしたところ差込印刷の方法が変わっていて、探したのですが同様のチェックボックスが見当たりません。空のデータにスペースを入れたりしてみましたが、結局反映されずどうしても2行のレイアウトになってしまいます。 あのチェックボックスはどこに行ってしまったのでしょうか?機能として廃止されてしまったのでしょうか??どなたかご存知の方、教えて下さい!すごく困っています。

  • ワードの差し込み印刷

     エクセルの数字のデータをワードで差し込み印刷しようとすると、小数点以下が10桁くらい表示されてしまいます。  エクセルのデータをセルの設定で文字列に変更しても、数字にして小数点を1桁に設定しても同じです。  どうしたらいいでしょう?

  • Word差し込み印刷のハイフン(-)入力で困ってます。

    Excelの住所録データからWordにラベルの差し込み印刷したいのですが、Excelのフィールドでは丁目・番地・号とフィールドが3つに分かれています。そのため、フィールドには数字のみでハイフンは記入されていません。Wordに差し込み印刷する時に各数字の間に○○‐△△‐××とハイフン(-)を入れたいのですが、データーの中には○丁目△番地×号と各3つのフィールドに数字が記入されているのもあれば、△番地×号だけなど、2つのフィールドだけに入力されているのもあります。○丁目のフィールドに数値が記入されて番地フィールドに数値が記入されているなら間にハイフン(ー)をいれ、○丁目フィールドが空白ならハイフン(-)はいれないという条件をつけたいのですが、いろいろしましたが上手くできません。どうしたらいいか教えて下さい。

専門家に質問してみよう