【发布时间】:2011-11-18 17:27:24
【问题描述】:
我正在尝试根据数据的日期从名为 Patrol 的工作表中打印一份报告。
范围 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
有什么想法吗?
【问题讨论】:
-
Gerry,其他的没看,但是“日期”+1 是否应该是:today()+1?