Excel. Tablas dinámicas. Actualización automática.

Intento utilizar el siguiente código que aparece en esta captura para la actualización automática de una tabla dinámica pero me aparece el error que muestro.

¿Alguien podría decirme el posible motivo? Utilizo Excel 365.

1 respuesta

Respuesta
1

Una de las causas de ese error es que la tabla dinámica no se llame como pone en el código. Puedes averiguar el nombre de la tabla dinámica 1 de la hoja activa con:

msgbox.activesheet.pivottables(1).name

De todas formas, dado que normalmente sólo hay una tabla dinámica en cada hoja de cálculo, lo más sencillo suele ser prescindir del nombre de la tabla dinámica:

ActiveSheet. PivotTables(1). PivotCache.Refresh

Saludos_

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas