• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:現在ワードで書式化された報告書(罫線で表になっています)に、エクセルで)

ワードで書式化された報告書にエクセルで作ったデータを反映させる方法

このQ&Aのポイント
  • ワードで書式化された報告書にエクセルで作ったデータを反映させたい。差込み印刷やコピー&ペーストではうまくいかず、マクロを使おうとしたが難しい。
  • ワードの罫線で作られた表にエクセルのデータを入れる方法を知りたい。エクセルのデータには不要な参考データもあるため、特定のセルを指定してデータを渡す方法が分からない。
  • エクセルで作成したデータをワードの罫線で作られた表に反映させたい。マクロを利用してデータを流し込む方法を教えてほしい。

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

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

>複数行のエクセルデータをそっくりワードの表に入れたいのです。 ・・・この部分のイメージが掴めていないんですが、差し込み印刷で1ページのWord文書に複数レコードを収めることもできます。 http://oshiete1.goo.ne.jp/qa5491677.html ↑の回答5番、gyouda1114さんがお示しの方法です。 まぁ、差し込み印刷で対応するとすれば、Excel側で差し込み印刷を前提とした表構成が必要ですが、これがままならないということであれば、差し込み印刷は無理ですね。 ちなみに、このサイトに参加しはじめて何年かになりますが、Wordマクロの熟練者にはお目にかかったことがありません。(挑戦者すら少ないために関連質問も少ないのでしょう。)参考図書や解説サイトも少ないですし、Wordマクロのハードルは相当高いと思います。 どうも、私ごときの実力では、質問者様のご期待に副うことはできないようです。これにて撤退させていただきます。失礼いたしました。

uozamun
質問者

お礼

大変早い回答大変ありがとうございました。 >差し込み印刷で1ページのWord文書に複数レコードを収めることも できます。 te12889様のイメージで大体あっていて、私の説明が分かり難くすみ ませんでした。 例えばエクセルで5行×10列のデータがあったとして、それをワード の罫線で作られた5×7の表に必要な項目のデータ(この場合全部で 10項ある内の任意の7項目)を挿入したかったのです。 私は「Nextrecord」の存在を知らなかったので、ワード1ページに複 数レコードを挿入する方法が分からなかったので本当に助かりました。 当初考えていたのは、同様の機能をマクロでできないかと模索していた のですが、この方法の方がエラーがなくてすみそうです。 大変助かりました、ありがとうございます! これを機に差し込み印刷を覚えられました。

その他の回答 (1)

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

差し込み印刷ファンとしては、差し込み印刷で何とかなる感じがしてるんですが、どういうところが不都合だったか具体的にお示しいただけませんか? (ついでOfficeのバージョン情報も)

uozamun
質問者

お礼

回答大変ありがとうございます。 使用しているバージョンはoffice2003です。 差し込み印刷に詳しくないのですが、エクセルのデータの1行ごとのレコードを 別々の報告書に差し込んで印刷していくというのではなく、複数行のエクセル データをそっくりワードの表に入れたいのです。 もしそのような方法を差し込み印刷の機能でご存知であれば教えていただけない でしょうか。よろしくお願いします。

関連するQ&A