我想根據數據的日期從名爲Patrol的表打印報告。excel基於日期值的VBA打印行
範圍A1包含不同的日期,但我只希望在第一行的行打印數據=到(日期+ 1),即明天的日期。(要打印交貨詳情第二天)
對於每一行有日期和其他16個單元格。下面的代碼只是打印表頭
Private Sub Comprintpatrol_Click()
Range("A1").AutoFilter Field:=1, Criteria1:=Format(Date + 1, Range("A2").NumberFormatLocal)
ActiveSheet.PrintOut
' or
Range("A1").CurrentRegion.PrintOut
Range("A1").AutoFilter
End Sub
任何想法?
格里,沒有看的休息,而應該是 「約會」 + 1並不需要:TODAY()+ 1? –
我會盡力謝謝 – Gerry