Evento Workbook.SheetPivotTableChangeSync (Excel)

Se produce después de realizar cambios en una tabla dinámica.

Sintaxis

expresión. SheetPivotTableChangeSync (Sh, Target)

Expresión Variable que representa un objeto Workbook .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
Sh Obligatorio Objeto La hoja de cálculo que contiene la tabla dinámica.
Target Obligatorio Tabla dinámica La tabla dinámica que se cambió.

Valor devuelto

Nothing

Comentarios

PivotTableChangeEvent se produce durante la mayoría de los cambios en una tabla dinámica para que pueda escribir código para responder a las acciones del usuario, como borrar, agrupar o actualizar elementos en la tabla dinámica.

Ejemplo:

En el ejemplo de código siguiente se muestra un cuadro de mensaje que muestra el nombre de la tabla dinámica que cambió el usuario.

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

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.