我有一列日期,它是数据库的输出。有一个在此日期上过滤的宏,旨在显示从当前日期起超过 14 天的所有日期,不包括空值。应用过滤器时过滤整个工作表并且不显示任何内容。当我取消 - 14 时,我确实得到了日期,我什至尝试使用 alt a、e、f 来确保该列的格式正确,但没有运气。
这是我的代码片段:
ActiveSheet.UsedRange.AutoFilter Field:=34, Criteria:="<>NULL", _
Operator:=xlAnd, Criteria2:="<" & Now()-14
我试过criteria2
改变"<" & Date - 14 & "# 00:00:00 AM#"
请帮忙