No corre la macro que cree solo es para actualizar la tabla dinámica

Cuando la hago correr me da el error 1004
"no se puede obtener la propiedad pivottables de la clase worksheet.
Esta es la macro:

Sub Macro4()
'
' Macro4 Macro
'

'
ActiveSheet. PivotTables("Tabla dinámica"). PivotCache. Refresh
End Sub

1 respuesta

Respuesta
1

En la hoja tienes que tener una tabla dinámica llamada "tabla dinámica"

Para revisar el nombre, selecciona tu tabla, en el menú Herramientas de tabla dinámica, Opciones, Nombre de tabla dinámica:

Cambia en la macro por el nombre de tu tabla o renombra la tabla por "Tabla dinámica"

O si no quieres cambiar el nombre, utiliza esta macro:

Sub Macro2()
    ActiveWorkbook.RefreshAll
End Sub

'S aludos. Dante Amor. Recuerda valorar la respuesta. G racias

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas