我有一个数据透视表,我需要遍历嵌套的RowFields:
如何解析嵌套的RowFields?
到目前为止我的代码是:
Sub PtRead()
Dim i As Integer, j As Integer
Dim Sh As Worksheet
Dim pt As PivotTable
Dim rngRow As Range
Set Sh = Sheets("Store")
Set pt = Sh.PivotTables(1)
i = 3
For j = 1 To pt.RowFields(i).PivotItems.Count
Debug.Print pt.RowFields(i).PivotItems(j)
Next
End Sub
例如,我需要检索与品牌“AAA”相关的所有嵌套商品代码以及相关的Nsum值(这不起作用..):
...
pt.RowFields(1).PivotItems(1).RowFields(2).PivotItems(j)
...
答案 0 :(得分:0)
我认为你想要遍历Pivot Items。请查看下面的代码,了解有关如何继续的一些指导。
modelDialog
如果您遇到问题,宏录制器会非常有用。