• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:リストから納品書の印刷)

リストから納品書の印刷

このQ&Aのポイント
  • リストにあるデータの納品書の印刷について教えていただき、ありがとうございました。
  • マクロを実行すると、3行目までしか印刷をしてくれないのですが、それはどうしてでしょうか。
  • 勉強不足なので何度も質問してごめんなさい。

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

  • ベストアンサー
  • taocat
  • ベストアンサー率61% (191/310)
回答No.1

>勉強不足なので何度も質問してごめんなさい。 ここは理解できるまで何度でも質問するところです。 その代わり途中で投げ出さないようにしませう。(^^;;; 提示のコード、for i=2 to 3 では、 セルF1の値が2となり1枚 セルF1の値が3となり1枚 の2枚しか印刷されません。 For i = 2 To 3  を For i = 2 To 50  としてみましょう こうすると、iが2~50まで変化します。 で、50-1=49枚印刷されます。 たぶんこのfor文は実際はリストの行ループだと思いますが、どうでしょう。 ただ疑問なのは、sheet2のリストにより印刷するとあるに拘らず、Sheet2の文字がどこにも出てきてないことです。 想像するに、今回のコードはただ単にSheet1を印刷するテストですね? それから、最も早く解決する方法は、Sheet1とsheet2のレイアウトをそのまま提示することだと思います。 以上です。

natu-natu555
質問者

お礼

>ここは理解できるまで何度でも質問するところです。 >その代わり途中で投げ出さないようにしませう。(^^;;; ありがとうございます。自分で納得できないとどうしても次へ進めないもので、何度も質問させていただきました。 taocatさんには、前回から引き続き、何度も教えていただき、助かりました。 できました! >それから、最も早く解決する方法は、Sheet1とsheet2の レイアウトをそのまま提示することだと思います。 はい、わかりました。次の質問をさせていただく時の参考にさせていただきます。

関連するQ&A