Excel 2010宏数据透视标签筛选器

时间:2017-02-10 06:30:44

标签: excel vba excel-vba filter pivot

我在数据透视表中的列(经典视图)上运行标签过滤器时遇到问题。我试图清除不到180天的数据中的项目。我无法调整数据,因为它用于提供多个工作表,我不希望复制数据并仅为此工作表操作它。以下是我正在运行的行。

ActiveSheet.PivotTables("PivotTable5").PivotFields("Ageing").PivotFilters.Add _
        Type:=xlCaptionIsBetween, Value1:="180", Value2:="9999"

这是一个“之间”过滤器。我尝试过大于或等于或等于但是会出现相同的结果。运行此行后,我可以单击数据透视表软/过滤向下箭头,看到过滤器在中间,甚至输入日期,但数据不反映这一点。如果我在过滤器上点击“OK”,那么它会自行应用,但我不希望手动执行此操作。

是的,“PivotTable5”是相关的数据透视表。任何人都可以帮我自动化这个过程吗?

0 个答案:

没有答案