多个对象![]() ![]() ![]() |
数据透视表中所有 PivotField 对象的集合。
使用 PivotTable 对象的 PivotFields 方法可返回 PivotFields 集合。下例列举了 Sheet3 上第一张数据透视表中的字段名称。
With Worksheets("sheet3").PivotTables(1)
For i = 1 To .PivotFields.Count
MsgBox .PivotFields(i).Name
Next
End With
使用 PivotFields(index) 可返回单个 PivotField 对象,其中,index 为字段名称或编号。下例使 Sheet3 上第一张数据透视表中的字段“Year”成为行字段。
Worksheets("sheet3").PivotTables(1) _
.PivotFields("year").Orientation = xlRowField
下列存取器方法返回数据透视表字段的子集,在某些情况下,使用这些属性会更为方便: