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