小编Nic*_*llo的帖子

Excel VBA:如何一次仅取消过滤一个自动过滤器范围?代码提供

谢谢你来到这个主题.

是)我有的:

- 在行A:G上使用自动过滤器的报告

我需要的:

- 如果特定列上有过滤器,则不对特定列进行过滤的实际代码.

- 在下面运行我的代码不会过滤A:G的整个范围.

- 在这种情况下,我只希望"F"未经过滤,如果过滤则只留下任何其他过滤器.

With Sheets("DATA")
    If .Range("F1").AutoFilter = True Then
        ActiveSheet.Range("$A$1:$G$59826").AutoFilter Field:=6
    Else
    End If
End With
Run Code Online (Sandbox Code Playgroud)

任何和所有的想法都非常感谢!非常感谢!

excel vba autofilter

7
推荐指数
1
解决办法
3万
查看次数

标签 统计

autofilter ×1

excel ×1

vba ×1