高级filter不工作的VBA
我试图运行一个先进的filter,但是当我运行它,我的数据被隐藏..你知道为什么吗?
Sub AdvancedFilter() ' ' AdvancedFilter Macro Range("E34").Select Range("E34:P" & Range("P" & Rows.Count).End(xlUp).Row).AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:= _ Sheets("Rules").Range("B3:M4"), Unique:=False End Sub
所以,附上了我的规则(这是相同的标题),我希望我的数据去。
您是否尝试将"Action:=xlFilterInPlace"
更改为"Action:=xlFilterCopy"
将数据复制到另一个工作表。 由于您的方法将其过滤,因此只显示按条件过滤的数据和数据。