|
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
本帖最后由 丶沫然 于 2022-6-17 18:00 编辑
sub 多条件筛选
Sheet4.Range("$A$6:$C$6").AutoFilter Field:=2, Criteria1:=Array(Sheet4.Range("b1").Value, Sheet4.Range("b2").Value), Operator:=xlFilterValues '多条件筛选
end sub
Sheet4.Range("$A$6:$C$6")为筛选的表头
AutoFilter Field:=2 (2,表示在区域A6-C6中的第二列,即ABC,B列)
Criteria1:=Array(Sheet4.Range("b1").Value, Sheet4.Range("b2").Value,"文本内容1","文本内容2"), Operator:=xlFilterValues
Sheet4.Range("b1").Value
Sheet4.Range("b2").Value(根据单元格内容筛选,对于经常换内容的话比较方便)
"文本内容1","文本内容2"(如果是固定的内容,可以直接双引号)
|
|