[VBA ] AutoFilter篩選多個值
各位大大好,
小弟最近剛學用VBA,
遇到一個問題想要請問:
想要篩選出非ant開頭、非balloon開頭、不包含cat字眼的值,
但是遇到以下問題,求解~
=============================================================================
1.
ActiveSheet.Range("$B$5:$K$20000").AutoFilter Field:=2, Criteria1:=Array( _
"<>ant*", "<>balloon*", "<>*cat*"), Operator:=xlAnd
=> 只會篩選不包含cat字眼的值
=============================================================================
2.
ActiveSheet.Range("$B$5:$K$20000").AutoFilter Field:=2, Criteria1:=Array( _
"<>ant*", "<>balloon*", "*cat*"), Operator:=xlFilterValues
=> Class Range的AutoFilter 方法失敗
=============================================================================
3.
ActiveSheet.Range("$B$5:$K$20000").AutoFilter Field:=2, Criteria1:= _
"<>ant*", Operator:=xlAnd, Criteria2:= "<>balloon*"
=> 只能篩選兩個值
=============================================================================
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.137.190.243
※ 文章網址: https://www.ptt.cc/bbs/Visual_Basic/M.1436439163.A.A76.html
推
07/09 19:53, , 1F
07/09 19:53, 1F
→
07/14 14:55, , 2F
07/14 14:55, 2F
Visual_Basic 近期熱門文章
PTT數位生活區 即時熱門文章