运行时错误1004'无法获取数据透视表类的PivotFields属性'

我真的不知道这个错误意味着什么…我试图使用代码来select一个数据透视表中的子头之一下的所有行。 我得到运行时错误1004“无法获得透视表类的PivotFields属性”。 这里是代码:

Sub ttest() Dim pt As PivotTable Set pt = Sheets("Report").PivotTables("PivotTable1") pt.PivotFields("Row Labels").PivotItems("CL").DataRange.Select End Sub 

正如JosieP在评论中所说, 1004错误意味着没有这样的object ,也就是说没有这样的pivot field被称为“行标签”。