添付のスナップショットを参照してください。プリントシートに問題があります。セルが異なるセルを交換するときにアクティブシートをプリントする
Iは1から60まで口座番号を持って、私は単一のページに2枚の請求書を印刷する必要があります。 セル値1と2は1ページ、2と3は2ページ目などです。
30ページに60枚の請求書を印刷する必要があります。
私は、1つのセル値だけが変更されたときに私のプログラムが印刷するという問題に直面しています。
私のプログラムを見つけてください。
Sub Button3_Click()
Dim i As Integer
Dim VList As Variant
VList = Array("1", "2", "3", "4", "5")
For i = LBound(VList) To UBound(VList)
Range("F52") = VList(i) 'first cell value
Next
Range("F84") = VList(i) 'second cell value
Next
ActiveSheet.PrintOut
End Sub
「For」と「Next」の2つだけです。 'For'と' Next'はバランスをとる必要があります。 'For'でiを2だけインクリメントし、VList(i)とVList(i + 1)を使用します。 –