Evento Workbook.SheetPivotTableChangeSync (Excel)

Ocorre após as alterações em uma Tabela Dinâmica.

Sintaxe

expressão. SheetPivotTableChangeSync (Sh, Target)

Expressão Uma variável que representa um objeto Workbook .

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Sh Obrigatório Object A planilha que contém a Tabela Dinâmica.
Destino Obrigatório PivotTable A Tabela Dinâmica que foi alterada.

Valor de retorno

Nothing

Comentários

O PivotTableChangeEvent ocorre durante a maioria das alterações em uma Tabela Dinâmica para que você possa escrever código para responder a ações do usuário, como limpar, agrupar ou atualizar itens na Tabela Dinâmica.

Exemplo

O exemplo de código a seguir exibe uma caixa de mensagem que mostra o nome da Tabela Dinâmica que o usuário alterou.

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

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.