• ベストアンサー

差し込み印刷  小数の表示

ワード、エクセル2002を利用しています。 差し込み印刷で、エクセルの小数が入っているところを指定すると 表示では、3.8となっているのに、 ワードの文書に差し込んだときの表示は 3.799999999のようになってしまいます。 エクセルの表示の通り3.8と差し込んで印刷したいのですが 解決方法を教えてください。

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

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

差し込み形式が OLEDB だと、セルの表示形式ではなくデータベースとして 存在する形式で差し込みされますので、計算結果としてのデータが直接 表示されるようです。 Word で Access または Excel データ ソースを使用すると、日付、 電話番号、および通貨フィールドが正しく差し込まれない http://support.microsoft.com/kb/304387/ja 差し込み形式を DDE にすれば、セルで表示しているようにデータ表記を 差し込みできますが、シートを先頭にしないと駄目とかの制限があります。 http://office.microsoft.com/ja-jp/word/HA011164951041.aspx フィールドコードを表示して、数値書式スイッチをつけることでも対応 できます。 例: { MERGEFIELD フィールド名 \# ##.00 } http://office.microsoft.com/ja-jp/word/HP051862261041.aspx?pid=CH061047321041 こちら↓も参考に Excel のデータを差し込みすると、日付、電話番号、および通貨が正しく 表示されない場合の対処方法 http://support.microsoft.com/kb/882154/ja

kenkenfan
質問者

お礼

早速、アドバイスの一番下にあるURLを参照して そのとおりに、エクセルを ワークシートDDEに 設定することで見事に解決できました。 心から御礼申し上げます。

その他の回答 (2)

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

Excelのそのデータの表示形式を「数値」にし、「小数点以下の桁数」を指定しておけば、ご希望の桁数に四捨五入されると思います。

  • gyouda1114
  • ベストアンサー率37% (499/1320)
回答No.1

エクセルの数字を7.8にする。 計算結果であれば、ROUND関数で四捨五入して7.8にする。 ROUND関数の使い方(四捨五入する関数) http://maglog.jp/excel/Article215332.html

kenkenfan
質問者

補足

当然、エクセルで round関数を使っています。 聞きたいのは、ワードの差し込み印刷をしたとき、 エクセルの表示通りでなく、質問のように、コンピュータの処理上の 数値?が現れてしまっているのでしょうか?

関連するQ&A

  • 差し込み印刷での小数点表示について

    マイクロソフト2010での差し込み印刷で困っています。 エクセルの数字のデータをワードで差し込み印刷しようとすると、小数点以下が10桁くらい表示されてしまいます。  エクセルのデータをセルの設定で文字列に変更しても、数字にして小数点を1桁に設定しても同じです。  小数点第1位まで表示させるにはどうしたらいいでしょう? 初心者なので、できればわかり易い回答をお願いいたします。

  • 差込印刷での表示について

    差込印刷で教えてください。 エクセルのデータをワードに差し込む事をしようと思っています。 エクセルのデータで、「1941/2/17」と入力してあるものを、表示形式を変更して、「昭和16年2月17日」と表示してあります。 ワードへ、このセルを差込印刷すると、「2/17/1941」と表示されてしまいます。 差込印刷したワード文書の表示を「昭和16年2月17日」とする方法を教えていただいと思います。 よろしくお願いします。

  • 差込印刷で、小数点がかってに出てしまう

    ワードとエクセル2003を使っています。 エクセルのデータをワードに差し込み印刷しているのですが、差し込まれたデータは、勝手に小数点がつき(**0.0みたいに)、それに3桁ごとのカンマが消えてしまいました。前はちゃんと出ていたのに・・・。 どこをどうすればいいのかわかりません。教えてください。 エクセルのデータも小数点はついていません。 よろしくお願いいたします。

  • 差込印刷について

    エクセルでは0入力とブランクがあります。 ワードに差込をしましたら、0は0表示、ブランクはブランクのまま差込表示したいので、方法を教えてください。 (DDEでは差込が出来ませんでした。) エクセルで小数点で入力しています、15.23をワードで15.23表示ができていますが、ブランクでは0表示になってしまいます。 0非表示の方法を教えてください。

  • カレンダーの差込印刷

    報告書などの定型文書作成のため、ワードの差込印刷機能を利用しています。定型文書をワードで作成しておき、エクセルで入力した数値や文章を差し込んでいます。 困っているのは、1ヶ月にお客さんの訪問日を記載する方法です。ワードでは2か月分のカレンダーを表示させて、訪問日に丸を付けたいのです。 そのようなデータを差込印刷で作成するにはエクセルでどのようにすればいいのでしょうか。エクセルの表に1から31までの数字を打っておき、そこに図形などで丸をつけるのがお手軽かとも思ったのですが、図形などの丸は差込印刷には反映されないんですよね。 多くのスタッフに定型文書を作成させるためお手軽に出来る方法はないでしょうか?

  • 差し込み印刷で、小数点を分数に変換したいです

    元となるエクセルデータには小数点を分数に変換する設定がされているのですが、今回それをワードで差込み印刷する時に、分数で表示したいのです。 変換する方法が分かりません。 分数で表示出来れば/(スラッシュ)でかまいません。 宜しくお願いします

  • 差込印刷について

    差込印刷について 案内状のような文書を作成する場合、Excelで作成した住所録データを使い、Wordで 差込印刷ができるので問題ないのですが、 Excelで作成した明細書に差込印刷をしたい場合はどのようにすればいいでしょうか。 1つずつであれば式をいれて、作成できるのですが、ワードのように どんどん作成できず、計算式を直していく必要があります。 Excelでもワードのようにどんどん宛名を入れこんで印刷できる方法があれば 教えていただけないでしょうか。 宜しくお願いします。

  • ワード差し込み印刷で個別に印刷枚数を変えたい

    使用環境:Windows XP Word2003 Excel2003 ワードで作った文書に差込で事業所名を入れ、各事業所ごとに印刷枚数を指定して印刷しようとしています。 100件ほどの事業所名と各印刷枚数が入ったエクセルのデータシートがあるので、参照させてワード文書に 事業所名の差込までは出来ましたが個別に印刷枚数を変える方法がわかりません。 ワードの差込印刷では無理なのでしょうか? 実現可能な方法(エクセルのマクロを使った印刷等)があればご教授ください。宜しくお願いします。

  • 時間の差込み印刷

    ワード文書に時間を差込み印刷をする際、名前と日付は添付の画像の様に表示できたのですが、時間表示が上手く行きません。 エクセルデータには10時30分 8時20分の言うようなデータがあります。 これをワード文書内にそのまま差込み印刷する方法を教えて頂きたく、よろしくお願い致します。 なお、ワードとエクセルは2003を使用しています

  • 差込印刷

    エクセルのデータをワードに写して差し込み文書を作りました。 80部ほど作成し印刷しようとしましたが 一枚目しか出てきません。 複数データに反映、新規文書への差込もしましたが できません。 1枚ずつしか印刷できないのでしょうか?

専門家に質問してみよう