Excel VBA教程:PivotFields集合对象

多个对象
PivotFields
PivotField

数据透视表中所有PivotField对象的集合。

PivotFields集合的用法

使用 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

下列存取器方法返回数据透视表字段的子集,在某些情况下,使用这些属性会更为方便:

上页:Excel VBA教程:PivotField对象 下页:Excel VBA教程:PivotFormula对象

Excel VBA教程:PivotFields集合对象

Excel VBA教程:PivotFormula对象 Excel VBA教程:PivotFormulas集合对象
Excel VBA教程:PivotItem对象 Excel VBA教程:PivotItemList集合
Excel VBA教程:PivotItems集合对象 Excel VBA教程:PivotLayout对象
Excel VBA教程:PivotTable对象 Excel VBA教程:PivotTables集合对象
Excel VBA教程:PlotArea对象 Excel VBA教程:Point对象
Excel VBA教程:Points集合对象 Excel VBA教程:Protection对象
Excel VBA教程:PublishObject对象 Excel VBA教程:PublishObjects集合对象
Excel VBA教程:QueryTable对象 Excel VBA教程:QueryTables集合对象
Excel VBA教程:Range集合 Excel VBA教程:RecentFile对象
Excel VBA教程:RecentFiles集合对象 Excel VBA教程:RoutingSlip对象
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号