【发布时间】:2012-05-07 07:25:14
【问题描述】:
我正在寻找一种方法来循环遍历没有过滤掉任何内容的 excel 过滤器的标准(即所有标准都已启用)。当过滤器处于活动状态时,所有条件都将添加到数组类型的事物中,可以通过以下方式访问:
for each criteria in ActiveSheet.AutoFilter.Filters(filterColumn).Criteria1
但是,当过滤器未激活时,Criteria1 和 Criteria2 方法给我一个错误并且似乎没有返回任何内容。没有办法遍历所有条件似乎很愚蠢,但到目前为止我还没有找到它。
【问题讨论】:
-
你能不能只是 activecell.value ="" 然后去下一个单元格??
-
@superadamwo 这与获取特定列中的唯一值不一样吗(这是一个微不足道的问题)?