• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル内で、一度の印刷で2つのセルに差し込み印刷をする方法)

エクセル内で一度の印刷で2つのセルに差し込み印刷をする方法

このQ&Aのポイント
  • エクセルで差し込み印刷のマクロを組んでいます。宛名を名簿に書いてある順番に印刷していくマクロですが、住所のシートを作成し、B4のセルに住所の内容も印刷できるようにしたいです。
  • 一度の印刷で2つのセルに差し込み印刷をする方法は可能でしょうか。
  • エクセル内で住所の内容を含めた差し込み印刷を行いたいです。

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

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.1

Range("B5").Value の下に住所セル(B4)への住所をセットする コードを書けば仕舞いでしょう。 住所がB列にあるなら右辺はSheets("原本").Cells(i,"B")).Value かな。結果的にこれでは易しすぎる質問だが、質問の意図を誤解していたらすみません。

ui745
質問者

お礼

無事解決しました。普通に式を追加すればよいだけでした。簡単な質問に丁寧にお答えいただきありがとうございました。

ui745
質問者

補足

imogasiさん 早速回答をいただきありがとうございます。 実はこのマクロは他人から受け継いだもので私にはこのプログラムの仕組みがほとんど理解できないのです。 Sheets("原本").Cells(i,"B")).Value を右辺にということは左辺は何になるのでしょうか?また、左辺と右辺の間は何か記号で区切るのでしょうか? また、印刷時には「宛名」はB5に、「住所」はB4に入れたいのです。 Range("B5").Value = Sheets("原本").Cells(i, 1).Value ActiveSheet.PrintOut の中、どのように右辺を入れればよいのでしょうか。全て頼ってしまう形で申し訳ありませんが御教授願います。

関連するQ&A