vba Range.AutoFilter 方法 使用“自动筛选”筛选一个列表。

本文详细解释了如何在Excel中使用Range.AutoFilter方法进行列表筛选,包括字段选择、筛选条件设定、逻辑运算以及针对日期的特殊筛选选项,如动态筛选和特定时间范围筛选。
摘要由CSDN通过智能技术生成
Range.AutoFilter 方法
使用“自动筛选”筛选一个列表。
语法
表达式  Range.AutoFilter(Field, Criteria1Operator,  Criteria2, VisibleDropDown)
表达式 一个返回 Range 对象的表达式。
参数
名称 必选/可选 数据类型 说明
Field 可选 Variant 相对于作为筛选基准字段(从列表左侧开始,最左侧的字段为第一个字段)的字段的整型偏移量。
Criteria1 可选 Variant 筛选条件(一个字符串;例如,“101”)。使用“=”可查找空字段,或者使用“<>”查找非空字段。如果省略该参数,则搜索条件为  All。如果将 Operator 设置为 xlTop10Items,则 Criteria1 指定数据项个数(例如,“10”)。
Operator 可选 XlAutoFilterOperator 指定筛选类型的 XlAutoFilterOperator 常量之一。
Criteria2 可选 Variant 第二个筛选条件(一个字符串)。与 Criteria1 和 Operator 一起组合成复合筛选条件。
VisibleDropDown 可选 Variant 如果为 True,则显示筛选字段的自动筛选下拉箭头。如果为 False,则隐藏筛选字段的自动筛选下拉箭头。默认值为 True。
Operator参数说明
名称
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值