我正在尝试过滤可数据透视字段“名称”以仅显示标题中包含“AA5”的记录。
当我录制宏时,似乎只取消选择不包含 AA5 的最新项目(使用 false 属性)。而不是使用 AA5=true 属性。
但是,由于枢轴不断更新新数据,第二次运行宏不会删除新添加的项目,因为代码已经确定了哪些不显示,而不是显示哪些。
Sub Macro3()
Range("A8").Select
ActiveSheet.PivotTables("PivotTable1").PivotCache.Refresh
With ActiveSheet.PivotTables("PivotTable1").PivotFields("Name")
With ActiveSheet.PivotTables("PivotTable1").PivotFields("Name")
.PivotItems("Test:777:1").Visible = False
.PivotItems("Test:777:2").Visible = False
.PivotItems("Test:777:3").Visible = False
End With
End Sub