Поделиться через


Событие Workbook.SheetPivotTableChangeSync (Excel)

Происходит после внесения изменений в сводную таблицу.

Синтаксис

expression. SheetPivotTableChangeSync (sh, target)

Выражение Переменная, представляющая объект Workbook .

Параметры

Имя Обязательный или необязательный Тип данных Описание
Sh Обязательный Object Лист, содержащий сводную таблицу.
Target (Целевое значение) Обязательный PivotTable Измененная сводная таблица.

Возвращаемое значение

Nothing

Замечания

Событие PivotTableChangeEvent возникает во время большинства изменений в сводной таблице, чтобы можно было написать код для реагирования на действия пользователя, такие как очистка, группирование или обновление элементов в сводной таблице.

Пример

В следующем примере кода отображается окно сообщения с именем сводной таблицы, измененной пользователем.

Private Sub Workbook_SheetPivotTableChangeSync(ByVal Sh As Target, Target As PivotTable) 
 
With Target 
 MsgBox "You performed an operation in the following PivotTable: " & .Name & " on " & Sh.Name 
End With 
 
End Sub

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.