我正在尝试运行高级过滤器,但是当我运行它时,我的数据会被隐藏......你知道为什么吗?
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
所以,附上我的规则(这是相同的标题)以及我想要的数据。
答案 0 :(得分:1)
您是否尝试将"Action:=xlFilterInPlace"
更改为"Action:=xlFilterCopy"
以将数据复制到另一个工作表。由于您的方法会对其进行过滤,因此会显示隐藏数据和仅按条件过滤的数据。