2017-04-10 53 views
0

我有以下代碼:篩選出的值在一列中的值是否是本

myRange.AutoFilter Field:=1, Criteria1:="<>A", Operator:=xlAnd, Criteria2:="<>B", Operator:=xlAnd, Criteria3:="<>C" 

它的工作原理,如果A,B,和C是在列。但是,如果例如A和B僅存在而不是C,則會收到錯誤。我需要使其工作的前提條件是A,B或C可能或不可以出現在列中。希望有人能幫忙。

編輯:顯然,從添加標準附帶的錯誤3 我堅持我如何能篩選出2個以上標準

回答

0

據我所知,您無法過濾掉超過2點標準的是什麼你正在跑進去。

我找到了答案,一個類似的問題,我在這裏(filter out multiple criteria using excel vba

而不是重申他們的答案,看是否該線程是很有幫助的。