0

我是 VBA 新手,我正在尝试激活我的数据透视表,并从数据透视表中选择字段。

如何用 VBA 代码编写它?

任何帮助将不胜感激。

4

1 回答 1

0

如果你想要计数或求和值,你应该使用这个代码

Set pt = Worksheets("Sheet1").PivotTables(1); debug.print pt.GetPivotData("data field", "field1", "item1"......) 这与普通的 GetPivotData 函数几乎相同。

如果你想要列的文字墙,你可以使用这个

Set pt = Worksheets("Sheet1").PivotTables(1); For Each pt1 In pt.RowFields("Name of column").PivotItems; debug.print pt1.value; next

于 2013-11-05T08:18:10.857 回答