• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルの連続印刷マクロについて)

エクセルの連続印刷マクロについて

このQ&Aのポイント
  • VBAの知識がなく困っています。
  • エクセルのC1を+1、B5を+10連番で増やして印刷したいのですが、Webで調べた下記の記述に、色々プラスしてみましたが、片方の数しか増えません。
  • ご教示お願いいたします。

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

  • ベストアンサー
  • kkkkkm
  • ベストアンサー率66% (1719/2589)
回答No.1

51から+10連番でしたら以下のようにしてみてください。 略 With Application .ActiveSheet.Range("B5").Value = conStart .ScreenUpdating = False With .ActiveSheet.Range(conCell) For i = conStart To conEnd Step conStep .Value = i With Application.ActiveSheet.Range("B5") .Value = .Value + 10 End With ActiveSheet.PrintOut Next End With 略

kirkirahikaru
質問者

お礼

全く無知でしたが何とか解決できました。 ありがとうございました。

kirkirahikaru
質問者

補足

ありがとうございます。 この記述で動きましたが、すみません、情報が不足しておりました。 B5の10ずつ増やすのは、C1が51の時、B5は501から10ずつ増やしたいです。

その他の回答 (1)

  • kkkkkm
  • ベストアンサー率66% (1719/2589)
回答No.2

> B5の10ずつ増やすのは、C1が51の時、B5は501から10ずつ増やしたいです。 .ActiveSheet.Range("B5").Value = conStart これが何をしてるのか考えたら聞く必要もなく答えは分かると思いますが。

関連するQ&A