我正在使用vba在Excel 2010中自動篩選列表,並且想要根據3個或更多「開頭」條件自動篩選列表(即「a * 「,」b *「,」c *「)。不幸的是,據我所知,使用Operator:= xlOr只能有兩個「從......開始」的標準。Excel VBA自動過濾器 - 「開始」的多個標準
VBA Autofilter (Text Filters) With Multiple Criteria of "begin with"的接受答案看起來像會起作用。然而,循環遍歷列表中的每個項目並將值添加到數組中,然後自動篩選與這些項目的完全匹配是非常麻煩的。特別是對於非常大的列表。
有更好的方式來自動篩選兩個以上的「開始」標準嗎?
你不能用[高級過濾](https://support.office.com/en-ie/article/Filter逐採用先進的準則 - 4c9222fe-8529-4cd7-a898-3f16abdff32b#bmconcepts)? – vacip