|
Private Sub CommandButton2_Click()
'連続印刷マクロ
' マクロ記録日 : 2005/3/3 ユーザー名 : Sakaguti
'
Sheets("算印").Select
Range("$S$2").ClearContents
X = Range("g2").Value
Y = Range("i2").Value
For i = X To Y Step 1
Range("$S$2").Select
ActiveCell.FormulaR1C1 = i
ActiveWindow.SmallScroll ToRight:=-6
Range("$A$4:$Z32").Select
ActiveSheet.PageSetup.PrintArea = "$A$4:$Z$32"
Selection.PrintOut Copies:=1, Collate:=True
Next i
Range("$S$2").ClearContents
Range("E2").Select
End Sub
連続印刷の設定に、上記の変数Xに代入するセルとして最初はG2、Yに代入するセルとしてI2を設定して、該当のコード番号を入力した後、コマンドボタンをクリックして連続印刷のマクロを動かしても、動作しないのですが、上記のようにG2をg2、I2をi2と小文字にするとちゃんとプログラムが動きます。大文字と小文字でマクロは理解できないのでしょうか。いろいろな文献を見てもわからないので質問しました。どなたか教えて下さい。
|
|