AdvancedFilter 方法 - Microsoft Excel Visual Basic 2002 参考

返回介绍

AdvancedFilter 方法

发布于 2019-08-07 字数 1234 浏览 823 评论 0

基于给定的条件区域从数据清单中筛选或复制数据。如果初始选定区域为单个单元格,则使用单元格所在的当前区域。Variant 类型。


expression.AdvancedFilter(Action, CriteriaRange, CopyToRange, Unique)


expression 必需。该表达式返回“应用于”列表中的对象之一。


ActionXlFilterAction 类型,必需。




XlFilterAction 可为以下 XlFilterAction 常量之一。
xlFilterCopy
xlFilterInPlace

CriteriaRange Variant 类型,可选。条件区域。如果省略本参数,则没有条件限制。


CopyToRange Variant 类型,可选。如果 ActionxlFilterCopy,则本参数指定被复制行的目标区域。否则忽略本参数。


Unique Variant 类型,可选。如果为 True,则重复出现的记录仅保留一条;如果为 False,则筛选出所有符合条件的记录。默认值为 False


示例


本示例筛选基于条件区域“Criteria”的数据库区域“Database”。


Range("Database").AdvancedFilter _
Action:=xlFilterInPlace, _
CriteriaRange:=Range("Criteria")

上一篇:AddToFavorites 方法

下一篇:Align 方法

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

支持 Markdown 语法,需要帮助?

目前还没有任何评论,快来抢沙发吧!