当前位置:编程学习 > VB >>

VBA自动筛选同一列多个数值

各位大虾,

我想在同一列对多个数值进行自动筛选,能帮忙编一下代码吗?

标题
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10

如我想在标题这一列,同时筛选A1、A5、A10,如何实现,万分感谢。
--------------------编程问答--------------------
 Range("A1").Select
    Selection.AutoFilter Field:=1, Criteria1:="=A5", Operator:=xlOr, _
        Criteria2:="=A10"


不知能否满足你的需求。 --------------------编程问答-------------------- 谢谢了,但是这段代码好像只能筛选2个值,其实我是想可以筛选多个值,甚至几十个。 --------------------编程问答--------------------
引用 2 楼 lw710304 的回复:
谢谢了,但是这段代码好像只能筛选2个值,其实我是想可以筛选多个值,甚至几十个。


 如果你的筛选条件有规律,可以用高级筛选。

http://www.excel123.cn/Article/exceljichu/201007/691.html
http://soft.yesky.com/office/494/3130994.shtml
补充:VB ,  VBA
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,