PivotTable строится на PivotCache. Данные меняйте в источнике, затем RefreshTable. Прямая запись в область сводной обычно запрещена.
Excel / объект
PivotTable
Сводная таблица — Сводная: поля, кэш, обновление, область значений.
Свойства
| Имя | Тип | Суть |
|---|---|---|
| Name | String |
Имя сводной на листе. |
| SourceData | Variant |
Ссылка на исходный диапазон или запрос. |
| PivotFields | Object |
Поля сводной по имени исходного столбца. |
| ManualUpdate | Boolean |
Откладывает пересчёт при смене полей. |
| TableRange1 | Range |
Область сводной без фильтра страницы. |
| PivotCache | PivotCache |
Кэш данных, общий для нескольких сводных. |
Методы
| Имя | Сигнатура | Суть |
|---|---|---|
| RefreshTable | RefreshTable() As Boolean |
Перечитывает кэш и перестраивает отчёт. |
| ClearTable | ClearTable() |
Снимает все поля, оставляет пустую сводную. |