ワードエクセル表の差し込み印刷について

このQ&Aのポイント
  • ワード・エクセルで作成した異なる行数の表を差し込む方法について調べています。フィールド挿入の「Next Record If」の使い方について情報が不十分であり、マクロを使用することも考えています。良い方法があれば教えてください。
  • ワードとエクセルのバージョンは2007を使用しています。ワードにエクセルシート「顧客」と「金額」を差し込みたいと考えています。表が少しずれて見える問題もあります。どのように差し込む方法があるでしょうか?
  • エクセルシート「顧客」と「金額」の表をワードに差し込み印刷したいです。異なる行数の表を差し込む方法を教えてください。また、フィールド挿入の「Next Record If」についても詳しく教えていただけますか?
回答を見る
  • ベストアンサー

ワードへエクセル表の差し込み印刷について

はじめまして。 現在、ワード・エクセルとも2007を利用しています。 エクセルシート名「顧客」を、ワードに差し込み、エクセルで 作成したA~C社の行数の異なる表を差し込みたいと考えており、 下記「ワード差込文書」と記載している文書を作成して、会社別に 1枚づつ印刷したいと思っております。 (会社名・担当者名の差し込み操作は可能です) このように、異なる行数のエクセル表を差し込むことは 可能なのでしょうか? ワードのフィールド挿入の「Next Record If」も調べてはいるのですが 細やかな記載がなされておらず、使い方がよく分からないのが現状です。 マクロは素人ですが、マクロでで可能とうことであれば、勉強しながら 頑張りたいと思います。 何か良い方法がございましたら、ご教授くださいますと大変助かります。 どうぞよろしくお願いします。 (表が若干ずれていて見ずらくなり、申し訳ありません) ----エクセルシート名1「顧客」----     A    B       C 1 顧客名 担当者    住 所   2 A会社 △△△ ○○県○○市○○町 3 B会社 □□□ ○○県○○市○○町 4 C会社 ☆☆☆ ○○県○○市○○町 -------------------- ----エクセルシート名2「金額」----     A    B    C 1 顧客名 商品名 合計   2 A会社 りんご  1,500----A会社 3 A社集計      1,500-----| 4 B会社 りんご  2,000----B会社 5      みかん  2,000     | 6 B会社集計    4,000------| 7 C会社 りんご  3,000----C会社 8      みかん  3,000    | 9      すいか  3,000    | 10 C会社集計    9,000-----| -------------------- ------ワード差込文書------- A会社△△△様        【A会社】 (↓↓エクセルシート名「金額」各社商品内訳と集計表の差込↓↓)    A会社 りんご 1,500    A社集計     1,500      -------------------- B会社□□□様        【B会社】   B会社 りんご 2,000        みかん 2,000   B会社集計   4,000 --------------------          ・          ・     (以下C社、D社と続きます)

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

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

可能か不可能かは条件によります。 《顧客名》と《担当者》のシートと《商品名》のシートが別々だと差し込む ことはできませんので、担当者を商品名のシート内の顧客名の横などに 用意してください。同一シートで同一行なら顧客名の行と同じならば、 担当者名はどこの列でもかまいません。 (可視の範囲以外でもよいということ) 差し込むときに差し込み形式を[ DDE ]にするか、[ OLE DB ]にするのか でも条件が違いますが、とりあえず過去ログの方法で可能です。 差込印刷で顧客別に複数行のデータを印刷する方法で困っています http://oshiete1.goo.ne.jp/qa2844223.html 集計についてはWord側で計算させても良いですし、差し込みデータ側で 用意してもよいですが、Wordでフィールドを組むことを考えると、集計 はWordにさせたほうが簡単かもしれませんね。 これを試すときには、テスト用のデータとテスト用のWord文書で検証を することで動作などを理解しやすくなりますので、簡単なもので検証を してはいかが。このとき直接プリンタに送らないで新規文書に送るよう にしたほうが無駄な用紙を作らなくて済むと思います。

minmina88
質問者

お礼

お忙しいところ、早々にご回答くださり、ありがとうございました。 アドバイスのみならず、参考できるURLまでつけて下さり、とても助かりました。 シートを一つにまとめ、ワード差し込み文書の品名を顧客毎に表示させることに成功しましたが、それぞれ品名の合計金額の出し方に悩んでいます。 集計は、お教えいただいたとおり、Word側で計算させました。 もう少し、粘ってみたいと思います。 拙い文章の質問にも関わらず、最後までお付き合い下さり、本当にありがとうございました。

その他の回答 (2)

noname#99913
noname#99913
回答No.2

差し込み印刷は、1文書に1レコードずつ表示しますから、次のようなレコード構成になっていないとできません。    A    B      C    D      E    F     G    H 1 顧客名 商品名1 合計1 商品名2 合計2 商品名3 合計3 集計  2 A会社  りんご  1,500                         1,500 3 B会社  りんご  2,000  みかん  2,000             4,000 4 C会社  りんご  3,000  みかん  3,000  すいか  3,000  9,000 今の表を生かす方法としては、セル参照式を使って上のような表を作り、差し込み用として使うといいでしょう。

minmina88
質問者

お礼

お忙しいところ、早々にご回答くださり、ありがとうございました。 アドバイスを頂き、深く感謝いたしております。 これから、セル参照式を使って表を作成したいと思います。 拙い文章の質問にも関わらず、最後までお付き合い下さり、本当にありがとうございました。

  • orangezzzz
  • ベストアンサー率35% (401/1119)
回答No.1

こんにちは。 無理ですよ。 せめてAccessに取り込んでレポートを作成しましょう。

minmina88
質問者

お礼

お忙しいところ、早々にご回答くださり、ありがとうございました。 今回のことを通じて、Accessの大切さがよくわかり、これからしっかりと勉強したいと思います。 拙い文章の質問にも関わらず、最後までお付き合い下さり、本当にありがとうございました。

関連するQ&A

  • 差込印刷で顧客別に複数行のデータを印刷する方法で困っています

    下記(1)のようなエクセルデータをワードへ差込印刷で(2)のように表示したいのですが、どのような方法がありますか? エクセルには同一顧客名で複数行にわたるデータがあり、ワードへの差込印刷では一顧客1ページとしてその中に複数行のデータを出力したいのです。エクセルのデータを一顧客一行にすれば差込印刷は容易でしょうが、エクセル上の表示が崩れるのとデータ量が多いので困難です。 VBAを使用しないと無理のようでしたら、参考となるものをぜひ教えてください。何卒よろしくお願いします。 (1)エクセルデータ 顧客名 品目  金額  備考 A   みかん 100   あ A   りんご 200   い A   すいか 130   う B   みかん 100   あ C   りんご 200   う C   すいか 130   う (2)ワード出力 (1枚目) A殿 品目  金額  備考 みかん 100   あ りんご 200   い すいか 130   う (2枚目) B殿 品目  金額  備考 みかん 100   あ (3枚目) 以下同様   

  • Excelで表を展開するには?

    客先より下のような発注書が、エクセルで届きます。 商品名 単位 A社 B社 C社 ・・・ 合計 --------------------------------------------- いちご 20個  10   0   0 ・・・ (数式) いちご 50個   5  20   0 ・・・ (数式) みかん 10個  10   0   5 ・・・ (数式) みかん 30個   5  10   0 ・・・ (数式) りんご  5個   0   5  10 ・・・ (数式) りんご 10個   0   5  10 ・・・ (数式) これを以下のようなリストを作成するために展開したいのです。 商品名 単位 出荷先 個数 -------------------------- いちご 20個  A社  10 いちご 50個  A社   5 いちご 50個  B社  20 みかん 10個  A社  10 みかん 10個  C社   5 みかん 30個  A社   5 みかん 30個  B社  10 りんご  5個  B社   5 りんご  5個  C社  10 りんご 10個  B社   5 りんご 10個  C社  10 別シートにセル参照で書き出してみたのですが、出荷先名や出荷先数が変動するため、日が変わると合計が入ったり出荷先が漏れたりしてしまい、うまくいきません。 上記のような表を、別シートか、もしくはCSVでエクスポートする方法があれば教えてください。 よろしくおねがいします。

  • Excelの集計をWordで差し込み印刷するには

    以下のようなエクセルのピボットテーブルで作成した表で、 ---------------項目1,項目2,項目3,合計 顧客A,O/# XYZ,100000,200000,30000,330000 顧客A,O/# ABC,100000,200000,30000,330000 顧客A 計    200000,400000,60000,660000 顧客B,O/# DEF,100000,200000,30000,330000 顧客B,O/# GHI,100000,200000,30000,330000 顧客B 計    200000,400000,60000,660000 顧客ごとの項目別計と合計行を別途作成したWordに 差し込み印刷したいのですがどうすればいいでしょうか? または、それに代わる名案があればご教授ください。顧客ごとのO/#件数はまちまちです。 ofice2000を使っています。

  • 差し込み印刷用のデーターを作る

    差し込み印刷用のデーターを作る 「エクセル1」のようなフォーマットのデータを「エクセル2」のようなフォーマットに変換したいと思います。 差し込み印刷用のデータを作りたいのですが、データが沢山あり、手作業(コピー&ペースト)では膨大な時間がかかってしまうので、大変困っています! もしお分かりになる方がいらっしゃいましたら、よろしくお願いします。 <エクセル1> 列A------列B 1-------りんご 空白-----みかん 空白-----もも 2-------なし 空白-----ぶどう 空白-----もも 空白-----みかん 3-------みかん 空白-----もも 空白-----りんご ↓↓↓ <エクセル2> 列A------列B----列C----列d----列e 1-------りんご--みかん--もも 2-------なし----ぶどう--もも--みかん 3-------みかん--もも----りんご

  • 差込印刷は使えないでしょうか

    差込印刷で、差込のフィールド数がページによって異なる場合の差込印刷はできないのでしょうか。 例えば、次のようなデータファイル(エクセル)をもとに、顧客ごとにワードで請求書を作成する場合、差込印刷を使うことはできないのでしょうか。 顧客名 商品名 数量 小計 ------------------------- A社  商品X1 10個 Y1円 A社  商品X2  5個 Y2円 B社  商品X1 12個 Y3円 B社  商品X3 22個 Y4円 B社  商品X4  8個 Y5円  こういう使い方は結構あると思うのですが・・・ もし、差込印刷が使えなければ、他に良い方法はありますか。エクセルのオートフィルタで表示はできますが、請求書として印刷したいのです。また、差込機能を使って、Eメールで送信したいと思っています。差込印刷を利用した使い方はできないのでしょうか。他の方法としてマクロを使えばできそうですが、マクロは少し苦手です。 Windows98でOffice2000を使用しています。

  • エクセルの表でリストアップ

    顧客CD  会社名  購入商品  1      A社     あ  2      B社     あ  2      B社     い  2      B社     う  3      C社     あ  3      C社     う  4      D社     あ  5      E社     い EXCEL2002を使用しています。 “顧客CD”をセルA1として 会社名 ― 購入商品 の優先順位で並べ替えしてある エクセルの表があります。 (商品は”あ”、”い”、”う”の3種類しかありません。) この表を使って商品“あ”のみを購入した会社名を リストアップしたい(この表では、A社、D社を リストアップ)のですが、どのような操作をしたら良いの でしょうか? ご教授下さい。

  • Word2003差込印刷(雛形選んで)

    Word2003とExcelを使って差込印刷をしています。 しかし、Wordの雛形が複数あり、 効率的な方法を探しています。 現在、Excelで 001 A 002 B 003 A 004 C (A,B,C が雛形名です) のようにデータ番号と雛形を入力してありますが、 今は雛形の自動切り替えができておらず、 1)Excel上でデータを絞ってWordで差し込み 2)データごとにファイルを作成し、保存 2)複数の差込結果をまたデータ番号順に並びかえる    ※この手作業が結構大変なのです。 をやっています。 なにか効率的な方法はありませんか? 教えてください。 よろしくお願いいたします。

  • エクセル 表の表示について

    どなたかお知恵をお貸しいただけたら幸いです。 現在エクセルの表で、日付と買ったものが並んでいるのですが、その表示を一括で変更できたらと思っています。 A列 4/1  りんご B   4/1  みかん C   4/1  いちご D   4/2  みかん E   4/2  メロン F   4/3  いちご 上記の表があり、これを下記のような表に簡単に直すやり方が見つけられずに悩んでおります。 A列  4/1     4/2      4/3 B  りんご    みかん   いちご  C  みかん   メロン D  いちご どなたかよろしくお願いいたします。

  • 表の集計

    エクセルで A1 りんご B1 100 A2 みかんB1300 E1 りんご F1 200 E2 みかん F1300 とあります。 この、りんごと書かれているセルの横のセルの集計をしたいのですが 関数でできますか? また、この表が、2シートにわたってあるのですが 片方のシートの端にまとめて表を作りたいと思っています 何か、方法ないですか?

  • ExcelのデータをWordで差し込み印刷するとき

    エクセル2010に入力されたデータをワード2010で差し込み印刷しようとしています。 (1)エクセルのデータの書式を保持したまま、差し込めるという設定があると知って、試してみたのですが、手順の通りやっても反映されません。反映したい書式はフォント(丸ゴシック)と、ポイント数(9pt)です。 http://support.microsoft.com/kb/320473/ja 上記ページの方法1を試しましたがうまくいきませんでした。 他の方法、もしくは見直す設定などありますでしょうか? (2)仕方ないのでワードの方で書式を編集したのですが、ある一か所だけ勝手に太字になってしまいます。 表にデータを差し込んでいて 項目A(太字) 差し込みフィールドA 項目B(太字) 差し込みフィールドB 項目C(太字) 差し込みフィールドC としたいのですが 項目A(太字) 差し込みフィールドA 項目B(太字) 差し込みフィールドB 項目C(太字) 差し込みフィールドC(太字) になってしまい、何度太字を解除しても「結果のプレビュー」を押すと太字になってしまいます。 (1)(2)何が原因でしょうか? アドバイスをいただきたいです。

専門家に質問してみよう