Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 4349|回复: 6

[分享] 【烟花原创】VBA零基础之第119篇 VBA数组(九)

[复制链接]
发表于 2014-3-8 22:40 | 显示全部楼层 |阅读模式
与数组有关的VBA函数与语句
8.filter函数
语法:Filter(sourcesrray, match[, include[, compare]])
返回一个下标从零开始的数组,该数组包含基于指定筛选条件的一个字符串数组的子集。
sourcearray必需的。要执行搜索的一维字符串数组。
match必需的。要搜索的字符串。
includeBoolean值,表示返回子串包含还是不包含match字符串。
如果includeTrueFilter返回的是包含match子字符串的数组子集。
如果includeFalseFilter返回的是不包含match子字符串的数组子集。
compare数字值,表示所使用的字符串比较类型。
vbUseCompareOption 1 使用OptionCompare语句的设置值来执行比较。
vbBinaryCompare  0 执行二进制比较。
vbTextCompare  1 执行文字比较。
vbDatabaseCompare  2 只用于Microsoft Access。基于您的数据库信息来执行比较。

源数据:   
1.jpg

示例
10
2.jpg

示例11
在比较方式为Text模式时,如果筛选条件中包含字母,则忽略大小写。
3.jpg

示例
12
在二进制比较模式下,同一个字母的大小写是有区别的。
4.jpg

示例
13,筛选空值
5.jpg

发表于 2014-3-8 22:52 | 显示全部楼层
回复

使用道具 举报

发表于 2014-3-9 05:02 | 显示全部楼层
回复

使用道具 举报

发表于 2014-4-13 22:40 | 显示全部楼层
回帖是一种态度
回复

使用道具 举报

发表于 2014-4-13 22:59 | 显示全部楼层
学习了
回复

使用道具 举报

发表于 2014-4-27 09:09 | 显示全部楼层
支持
回复

使用道具 举报

发表于 2014-6-18 13:50 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-2 14:18 , Processed in 0.261004 second(s), 8 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表