2
我有一個使用具有2行字段的經典佈局的Exel 2007數據透視表。對於給定的數據PivotCell,我想遍歷並確定該單元格的相應行字段名稱和項目值。如果我在小計或總計行(與單元格關聯的0或1項)上,我的代碼工作正常。但是,如果我嘗試使用與2項關聯的單元格 - 「運行時錯誤'1004':應用程序定義的或對象定義的錯誤」,它會失敗。如何訪問PivotCell.RowItem(n)的字段名稱?
cellSpec(1, i) = pvtCell.RowItems(i).LabelRange.PivotCell.PivotField.SourceName
當我設置監視表達式來pvtCell,我看到::
pvtCell.RowItems(2).LabelRange.PivotCell=<Application-defined or object-defined error>
然而pvtCell.RowItems(2).Name
具有
當i = 2 i = 1時,但沒有下面的行成功預期的有效值。
任何人都知道一個可靠的方法來獲取RowItem字段的名稱?