我正在使用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