前提・実現したいこと
Excel VBA で、印刷処理をしようとしています。
シートA:印刷用
シートB:データ
シートBのA列に入っている数値を上から順番に取得して
シートAのY1に入れたいです。
発生している問題・エラーメッセージ
1から、1.2.3.4…のようにデータ行数分まで代入することはできるのですが、
A1セルの数値、A2セルの数値、A3セルの数値…というふうに数値を取得する
方法がわかりません。
該当のソースコード
Sub 印刷()
Dim i For i = 1 To (Worksheets("シートB").Cells(Rows.Count, 1).End(xlUp).Row) Worksheets("シートA").Range("Y1").Value = i ActiveWindow.SelectedSheets.PrintOut copies:=1, collate:=True, _ IgnorePrintAreas:=False Next i
End Sub
試したこと
調べてみましたが、混乱してきましたので質問させていただきました。
補足情報(FW/ツールのバージョンなど)
回答2件
あなたの回答
tips
プレビュー