使用 Excel VBA 控制 PowerPivot 的报表筛选器



我有 10 个电源数据透视表,报告过滤器需要通过 Excel-2010 中使用 excel VBA 的单元格引用进行控制

同样的事情也适用于普通的数据透视表。

NewCat = Worksheets(6).Range("G12").Value

Set pt1 = Worksheets(5).PivotTables("PivotTable3")
Set Field1 = pt1.PivotFields("[Lead_f].[Lead_Generation_Month].
[Lead_Generation_Month]")
With pt1
Field1.CurrentPage = NewCat
pt1.RefreshTable
End With

假设主要思想是同步所有 10 个透视表,则非 VBA 方法是将切片器添加到其中一个数据透视表以进行筛选。 然后转到其他每个透视表,并将筛选器连接设置为切片器。

最新更新