如何在数据透视表中激活或选择数据透视表字段

时间:2013-10-22 08:51:45

标签: excel excel-vba select pivot-table vba

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

如何在VBA代码中编写它?

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

如果你想要count或sum值,你应该使用这个代码

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