Sub ex()
k = Sheets(2).Cells(9, Columns.Count).End(xlToLeft).Column
For i = 11 To 96
Sheets(2).Cells(i - 9, k + 1) = Sheets(1).Cells(i, 3)
Next
Sheets(2).Cells(1, k + 1) = Format(Year(Date), "0000") & Format(Month(Date), "00") & Format(Day(Date), "00")
End Sub
請問可不可以在以上指令入面加自動列印,按複製讀取的內容做範圍.
淮大提供- Sub TEST()
- ActiveSheet.ResetAllPageBreaks
- For i = 2 To Cells(Rows.Count, 1).End(xlUp).Row - 1
- If Right(Cells(i, 1), 2) = "合計" Then
- ActiveSheet.HPageBreaks.Add Before:=Cells(i + 1, 1)
- End If
- Next i
- End Sub
- 加入〔分頁〕線,再手動列印(可手動指定列印頁次)
複製代碼 |