Range.AutoFilter(Object, Object, XlAutoFilterOperator, Object, Object) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使用“自动筛选”筛选一个列表。
public object AutoFilter (object Field, object Criteria1, Microsoft.Office.Interop.Excel.XlAutoFilterOperator Operator = Microsoft.Office.Interop.Excel.XlAutoFilterOperator.xlAnd, object Criteria2, object VisibleDropDown);
Public Function AutoFilter (Optional Field As Object, Optional Criteria1 As Object, Optional Operator As XlAutoFilterOperator = Microsoft.Office.Interop.Excel.XlAutoFilterOperator.xlAnd, Optional Criteria2 As Object, Optional VisibleDropDown As Object) As Object
参数
- Field
- Object
可选 对象。 相对于作为筛选基准字段(从列表左侧开始,最左侧的字段为第一个字段)的字段的整型偏移量。
- Criteria1
- Object
可选 对象。 条件(字符串;例如,“101”)。 使用“=”查找空白字段,或使用“”<>查找非空字段。 如果省略此参数,则条件为 All。 如果 Operator
为 xlTop10Items, Criteria1
则指定 (项数,例如“10”) 。
- Operator
- XlAutoFilterOperator
可选 XlAutoFilterOperator。 可以是以下 XlAutoFilterOperator 常量之一:xlAnddefault
xlBottom10ItemsxlBottom10PercentxlOrxlTop10ItemsxlTop10Percent使用 xlAnd 和 xlOr 与 Criteria1
和 Criteria2
构造复合条件。
- Criteria2
- Object
可选 对象。 第二个条件(字符串)。 与 Criteria1 和 Operator 一起组合成复合筛选条件。
- VisibleDropDown
- Object
可选 对象。 如果为 True ,则显示筛选字段的自动筛选下拉箭头; 如果为 False ,则隐藏筛选字段的自动筛选下拉箭头。 默认情况下为 True。
返回
注解
AutoFilter将 属性应用于 Worksheet 对象以返回 AutoFilter 对象。
如果忽略全部参数,此方法仅在指定区域切换自动筛选下拉箭头的显示。