excel vba筛选

news/2024/11/29 7:56:18/

excel 中有两个筛选

1、筛选,vba 代码为

set rg=range("a1:a100")

rg.AutoFilter Field:=1, Criteria1:="内容"

rg 为筛选区域, Criteria1为筛选的值,比如在A1列内筛选内容为北京区的 ,则 Criteria1="北京区"

2、高级筛选

 Rg.AdvancedFilter Action:=xlFilterCopy, CopyToRange:=Range("A1"), Unique:=True

同理rg 为rang 区,action 有两个值,一个是不改变,一个是复制,copytoRange  就是结果复制内容到

这里主要说复制结果,这个结果是不重复的,比如有1000行数据,里面有10个北京区,20个上海区,四川区等,他会吧内容不重复的列出了

这两个结合起来使用 就可以达到自定义筛选了

  Rg.AdvancedFilter Action:=xlFilterCopy, CopyToRange:=Range("A1"), Unique:=True
    x = Range("A60000").End(xlUp).Row
ReDim filterArray(0 To x - 1)
    For i = 0 To x - 2
    filterArray(i) = Range("A" & i + 2)
   Rg.AutoFilter Field:=1, Criteria1:=filterArray(i)

这样就可以实现筛选自动选择内容


http://www.ppmy.cn/news/573121.html

相关文章

计算机高级筛选怎么操作,教您怎么用Excel高级筛选

小可爱们,听说你们之中有人不知道怎么使用Excel,是吗?不要问小编是怎么知道的,因为这全靠小编的掐指一算。你们今天既然来到这儿,我就不会让你们空手而归的,来,把你们的目光往下挪,因…

Excel数据的筛选

在数据筛选中,如果用户要查看一些特定数据,就需要对数据清单进行筛选,即从数据清单中选出符合条件的数据,将其显示在工作表中,不满足筛选条件的数据行将自动隐藏。 (一)自动筛选 通过自动筛选操作,用户就能够筛选掉那些不符合要求的数据。自动筛选包括单条件筛选和多…

excel高级筛选怎么用_Excel筛选与高级筛选的15个应用技巧解读!

在Excel中,“筛选”功能的应用率是比较高的,“高级筛选”的应用率相对要低很多,今天,小编带大家全面了解和掌握“筛选”、“高级筛选”的应用技巧。 一、普通筛选。 1、单条件筛选。 目的:筛选“上海”地区的数据。 方法: 1、选定标题行,【数据】-【筛选】,添加数据筛选…

[Excel知识技能] 筛选功能

筛选是Excel常用的功能,它能够快速提取出我们需要的数据 选择上述表中任意一个单元格,例如"B6",然后点击筛选按钮 定位:【数据】选项卡 |【排序和筛选】组 |【筛选】按钮 第一行表头里的每一列都有一个下拉的箭头,用于…

【区块链 | GameFi】 - 传统游戏进军链游GameFi的探索之路

撰文:W Labs Kluxury,Cplus 【原文链接】 本文要点: 一,什么游戏类型最适合改为链游? 除了链游特有的质押挖矿型和纯 NFT 型,其余的类型都和传统游戏类型高度重合。所以不存在绝对的什么类型可以链改而什么类型不能链改的结论。 开发者立场上看,符合如下几个特性的游…

【数据结构】复杂度

目录 📖什么是数据结构?📖什么是算法?📖算法效率📖时间复杂度🔖大O的渐进表示法🔖常见时间复杂度计算举例🔖面试题:消失的数字 📖空间复杂度&…

谷粒商城-04-P44-P60

商品服务-api-三级分类-递归查询树形数据结构获取 1、导入数据 向数据库gulimall_pms中的表pms_category导入数据,脚本如下: DROP TABLE IF EXISTS pms_category;CREATE TABLE pms_category (cat_id bigint(20) NOT NULL AUTO_INCREMENT COMMENT 分类…

MT6771/Helio P60芯片处理器资料介绍

MT6771/Helio P60汇集了一个深层次和多样化的一流硬件组合。它结合了四大核心Cortex-a73处理器在其八位核心cpu中的不可思议的功能;一种用于高效边缘-人工智能应用处理的多核人工智能处理单元(Mobileapu);最新的ARM马里-g72 MP3 gpu;美观的全覆盖20:9全高清显示支持;以及三…