我在Excel表格中有一个过滤器
过滤器中的一列包含日期。我希望能够通过VBA控制过滤器,以便我可以根据日期配置应显示哪些行。例如,在上图中我列出了三行。我想只看到2月份设置了日期的行 - 这会让我有两行。这可能吗?我认为应该是因为过滤器功能可以识别日期中的年 - 月 - 日层次结构:
录制宏不起作用。当我对过滤器应用更改时,宏录制器将停止并显示消息“Too many lines continuations”。
谢谢!
答案 0 :(得分:3)
是的,您可以过滤一个月内的所有日期:
使用 AutoFilter 方法。 使用运算符:= xlFilterValues 和 Criteria2:= Array(1,“2/13/2013”)
'1'代表'月'。这将过滤随后日期月份中的所有日期。
您可以使用的其他参数: