Actualización de varias tablas dinámicas a la vez (Microsoft Excel)
Para ciertos tipos de análisis de datos, las tablas dinámicas pueden ser muy útiles. Si tiene un libro de trabajo que contiene varias tablas dinámicas, todas basadas en los mismos datos, es posible que se pregunte si hay alguna manera de actualizarlas todas a la vez, en lugar de revisarlas individualmente y actualizarlas.
No existe un comando de Excel que le permita actualizar todas las tablas dinámicas, pero puede crear una pequeña macro que hará el trabajo por usted. La siguiente macro, RefreshAllPivots, recorre cada hoja de trabajo en un libro de trabajo, verifica si hay tablas dinámicas y luego las actualiza si las hay.
Sub RefreshAllPivots() Dim wks As Worksheet Dim pt As PivotTable For Each wks In Worksheets For Each pt In wks.PivotTables pt.RefreshTable Next pt Next wks End Sub
Si trabaja mucho con varias tablas dinámicas, es posible que desee asignar la macro a una tecla de método abreviado oa la barra de herramientas de acceso rápido para poder ejecutarla más fácilmente.
_Nota: _
Si desea saber cómo usar las macros descritas en esta página (o en cualquier otra página de los sitios ExcelTips), he preparado una página especial que incluye información útil.
link: / excelribbon-ExcelTipsMacros [Haga clic aquí para abrir esa página especial en una nueva pestaña del navegador]
.
ExcelTips es su fuente de formación rentable en Microsoft Excel.
Este consejo (5675) se aplica a Microsoft Excel 2007, 2010 y 2013. Puede encontrar una versión de este consejo para la interfaz de menú anterior de Excel aquí:
link: / excel-Updating_Multiple_PivotTables_at_Once [Actualización de varias tablas dinámicas a la vez]
.