如果用于检测自动筛选的语句,即使没有被过滤
我已经为此search了,但还没有发现任何东西。 为了澄清,我正在寻找一个简单的if语句来申请一个自动filter,如果没有的话,或者如果已经存在的话,什么也不做。
我认为解决scheme将是:
If ActiveSheet.FilterMode = False Then Selection.AutoFilter end if
但是这只能检测过滤的数据。 如果已经有一个filter,并执行这一行…
Selection.AutoFilter
filter消失了,我的代码糟糕的一天。 有一个简单的解决scheme呢?
你近了:
If ActiveSheet.AutoFilterMode = False Then Selection.AutoFilter