※ ChatGPTを利用し、要約された質問です(原文:現在ワードで書式化された報告書(罫線で表になっています)に、エクセルで)
ワードで書式化された報告書にエクセルで作ったデータを反映させる方法
このQ&Aのポイント
ワードで書式化された報告書にエクセルで作ったデータを反映させたい。差込み印刷やコピー&ペーストではうまくいかず、マクロを使おうとしたが難しい。
ワードの罫線で作られた表にエクセルのデータを入れる方法を知りたい。エクセルのデータには不要な参考データもあるため、特定のセルを指定してデータを渡す方法が分からない。
エクセルで作成したデータをワードの罫線で作られた表に反映させたい。マクロを利用してデータを流し込む方法を教えてほしい。
現在ワードで書式化された報告書(罫線で表になっています)に、エクセルで
現在ワードで書式化された報告書(罫線で表になっています)に、エクセルで作ったデータを反映させたいと思っているのですが中々うまくいかずに困っています。差込み印刷や、コピー&ペーストでは思うようにいかなかったり効率がよくなかいためできません。
初心者ながらマクロを使おうと色々調べたんですが、ワードのマクロが中々分かりませんでした。
やりたいこととしては、ワードの罫線で作られた表に、エクセルで作ってある表のデータを入れるという単純なものですが、エクセルのデータにはワードの表には入れたくない不要な参考データもあります。イメージとしては、ワードの書式にマクロのコマンドボタンを付けて、クリックしたら参照するエクセルファイルを指定してデータを流し込むというようなものを考えています。似たようなものを色々調べて作ったのですが、中々うまくいきませんでした。ワード側にエクセルの特定のセルを指定してデータを渡す方法が分かりませんでした。
どなたかお知恵を拝借できないでしょうか。
お礼
大変早い回答大変ありがとうございました。 >差し込み印刷で1ページのWord文書に複数レコードを収めることも できます。 te12889様のイメージで大体あっていて、私の説明が分かり難くすみ ませんでした。 例えばエクセルで5行×10列のデータがあったとして、それをワード の罫線で作られた5×7の表に必要な項目のデータ(この場合全部で 10項ある内の任意の7項目)を挿入したかったのです。 私は「Nextrecord」の存在を知らなかったので、ワード1ページに複 数レコードを挿入する方法が分からなかったので本当に助かりました。 当初考えていたのは、同様の機能をマクロでできないかと模索していた のですが、この方法の方がエラーがなくてすみそうです。 大変助かりました、ありがとうございます! これを機に差し込み印刷を覚えられました。