Excel 2010macros数据透视标签filter

我在我的数据透视表中的列(经典视图)上运行标签filter的问题。 我试图清除那些不到180天的数据。 我无法调整数据,因为它用于提供多个工作表,我不希望复制数据并为此工作表进行操作。 下面是我正在运行的线。

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

这是一个“之间”filter。 我已经试过大于和大于或等于但是相同的结果发生。 这行后,我可以点击进入数据透视表软/filter向下箭头,看到filter是作为一个之间,甚至是input的日子,但数据不反映这一点。 如果在filter上点击“确定”,它就会自动应用,但我不希望手动执行此操作。

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