VBA通过其SourceName引用数据透视表列

时间:2015-12-03 11:26:26

标签: vba excel-vba pivot-table excel

如何按.SourceName选择数据透视表列?或者如何基于ActiveCell.Column获取PivotTable列的SourceName?我需要这样的东西:

ActiveSheet.PivotTables(1).SourceName("MyColumn").Select

我之所以需要它是因为pf.Caption动态变化(即由于Country设置),而.SourceName总是相同的。

1 个答案:

答案 0 :(得分:0)

想想我现在让自己感到困惑,但想发布代码,因为它可能有所帮助。

因此,如果您选择源数据,它将找到从中创建的数据透视表,它将列出该表中的数据透视表,您可以访问数据透视表中的数据透视表等。

任何帮助?

Public LDMCArray()
Public LDMCFillCheck As Boolean

Sub InitializePublicDims()
LDMCFillCheck = False
ReDim LDMCArray(1 To 2, 1 To 2)
End Sub