Объект PivotFields (Excel)
Коллекция всех объектов PivotField в отчете сводной таблицы.
В некоторых случаях может быть проще использовать одно из свойств, возвращающих подмножество полей сводной таблицы. Доступны следующие свойства:
- Свойство ColumnFields
- Свойство DataFields
- Свойство HiddenFields
- Свойство PageFields
- Свойство RowFields
- Свойство VisibleFields
Используйте метод PivotFields объекта сводной таблицы , чтобы вернуть коллекцию PivotFields .
В следующем примере перечислены имена полей в первом отчете сводной таблицы на листе 3.
With Worksheets("sheet3").PivotTables(1)
For i = 1 To .PivotFields.Count
MsgBox .PivotFields(i).Name
Next
End With
Используйте PivotFields (index), где index — это имя поля или номер индекса, чтобы вернуть один объект PivotField . В следующем примере поле Year делается полем строки в первом отчете сводной таблицы на листе 3.
Worksheets("sheet3").PivotTables(1) _
.PivotFields("year").Orientation = xlRowField
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.