将过滤条添加到表中

时间:2017-02-13 08:52:22

标签: excel vba excel-vba

如果我在一个电子表格中有多个表格并且它们都有过滤条,我如何检查其中一个是否有过滤条,如果没有,则给它过滤条?

我尝试了“If Not .AutoFilter Then”语句,但它总是错误的。

所以这段代码总是有效:

With ActiveSheet.ListObjects(2).HeaderRowRange
    If Not .AutoFilter Then
        .AutoFilter
    End If
End With

请记住.AutoFilterMode,.FilterMode和.ShowAllData似乎适用于整个工作表,而不适用于表。

enter image description here

0 个答案:

没有答案