在Excel表上检测自动过滤器

时间:2015-02-20 01:23:24

标签: excel excel-vba excel-2013 vba

以下行检测工作表中是否存在有效AutoFilter

Debug.Print Sheet1.AutoFilterMode

如果Sheet1中有活动过滤器,则会返回True,否则会返回False 我的问题是,这不会在 Tables 上检测到AutoFilter
有没有办法在 Tables 上检测AutoFilterMode,这可能是我错过的一个属性?

1 个答案:

答案 0 :(得分:3)

activesheet.listobjects(1).showautofilter
如果显示自动过滤控件,

将为True。