Свойство PivotTable.VisibleFields (Excel)
Возвращает объект , представляющий либо одно поле в отчете сводной таблицы (объект PivotField ), либо коллекцию всех видимых полей (объект PivotFields ). Видимые поля отображаются как поля строки, столбца, страницы или данных. Только для чтения.
Синтаксис
expression. VisibleFields (индекс)
Выражение Переменная, представляющая объект сводной таблицы .
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
Индекс; | Необязательный | Variant | Имя или номер возвращаемого поля (может быть массивом для указания нескольких полей). |
Замечания
Для источников данных OLAP нет скрытых полей, и это свойство возвращает все поля в кэше сводной таблицы.
Пример
В этом примере имена видимых полей добавляются в список на новом листе.
Set nwSheet = Worksheets.Add
nwSheet.Activate
Set pvtTable = Worksheets("Sheet2").Range("A1").PivotTable
rw = 0
For Each pvtField In pvtTable.VisibleFields
rw = rw + 1
nwSheet.Cells(rw, 1).Value = pvtField.Name
Next pvtField
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.