0
我對VBA宏很新。我正在嘗試創建一個宏,它將設置列A-J和每40行的打印區域。對於每個工作表,總行數將會改變,但列將保持不變。VBA宏打印列A-J和每40行
到目前爲止,我只能得到正確打印的第一頁。這是我迄今爲止所擁有的。
-
Sub formatSheets()
For i = 40 To 1350 Step 40
ActiveWindow.SelectedSheets.HPageBreaks.Add Before:=Cells(i + 1, 1)
Range("A1:J1350").Select
Next
End Sub
-
非常感謝你的幫助。
-Mary
你的代碼減去'Range(「A1:J1350」)。選擇'這是不需要的。爲我工作。 –
感謝您的回覆。我嘗試過,但是當我打印表格時,它會打印所有列。我不確定我做錯了什麼。 – Mary