AutoFilter 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
代表对指定工作表的自动筛选。
public interface class AutoFilter
[System.Runtime.InteropServices.Guid("00024432-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface AutoFilter
Public Interface AutoFilter
- 属性
注解
AutoFilter使用 属性可返回 AutoFilter 对象。 Filters使用 属性可返回单个列筛选器的集合。 Range使用 属性可返回Range表示整个筛选区域的 对象。
若要为工作表创建 AutoFilter 对象,必须手动或使用 AutoFilter(Object, Object, XlAutoFilterOperator, Object, Object)Range 对象的 方法打开工作表上的区域的自动筛选。
属性
Application |
返回一个 Application 对象,该对象表示指定对象的创建者 (可以将此属性与 OLE 自动化对象一起使用,以返回该对象的应用程序) 。 此为只读属性。 |
Creator |
返回一个 32 位整数,该整数指示在其中创建了此对象的应用程序。 如果该对象是在 Microsoft Excel 中创建的,则此属性返回字符串 XCEL,它等同于十六进制的数字 5843454C。 只读 XlCreator。 |
FilterMode |
如果工作表的筛选模式为自动筛选,则返回 True。 只读 Boolean。 |
Filters |
返回一个 Filters 集合,该集合表示自动筛选范围中的所有筛选器。 此为只读属性。 |
Parent |
返回指定对象的父对象。 只读。 |
Range |
返回一个 Range 对象,该对象表示指定的自动筛选应用到的范围。 |
Sort |
获取集合的排序列和排序顺序 AutoFilter 。 |
方法
ApplyFilter() |
应用指定的 AutoFilter对象。 |
ShowAllData() |
显示 对象返回 AutoFilter的所有数据。 |