VBA若何提取相符前提2个表格的数据?怎么利用VBA来提取相符前提2个表格的数据?怎么操纵vba来多前提过滤表格数据?操纵vba实现多前提数据过滤的方式介绍。
实现方式
要操纵VBA提取相符前提2个表格的数据,需要用到AdvancedFilter高级过滤方式,本家儿要代码如下:
运行结果如下图所示:
参数介绍
AdvancedFilter方式,本家儿要有action,CriteriaRange, CopyToRange,Unique等四个参数,熟悉数据高级筛选的伴侣应该会比力轻易理解这些参数寄义。
Action即过滤的体例,本家儿要有两个值可用,别离是xlFilterInPlace、xlFilterCopy,前者暗示过滤后数据仍放在本来的处所,后者指将筛选成果复制到后面CopyToRange参数指心猿意马的处所。
而CriteriaRange参数是指心猿意马过滤所利用的前提区域。过滤前提本家儿要由题目和规模决议,一个前提放置在一列中,多个前提并列放置在多列中,如下图所示:
CopyToRange参数,只在Action参数为xlFilterCopy时有用,暗示过滤成果放置的位置。可所以一个规模,也可所以一个单位格。若是你不确定规模的巨细,最好设置为单位格,那么过滤成果将放置在以这个单位格为左上极点的区域中。
Unique参数,用来指心猿意马过滤成果是否过滤反复记实。设置为True时,过滤失落反复的记实,只保留一笔记录,设置为False时,保留所有过滤后的数据,默认值为False。
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!