Actualizar tablas dinámicas automáticamente

Aporta tus macros y códigos Excel de interés para la comunidad.

Reglas del Foro
Este foro no es para hacer preguntas!
Este foro solo es para que aportes algo de interés para la comunidad.
(para preguntas vuelve al índice y busca los foros de "Tus Preguntas a la Comunidad")
Compartir en:
     

Actualizar tablas dinámicas automáticamente

Notapor TodoExcel » 11 Feb 2010 17:32

A diferencia de las fórmulas Excel (que se actualizan automáticamente), las tablas dinámicas no se actualizan de forma automática (requieren que se presione el botón “Actualizar” o teclas ALT+F5).

Sin embargo, con esta macro podremos hacer que se actualicen automáticamente al entrar a la hoja.

Esta macro se debe colocar desde el editor de macros, dentro de la hoja en cuestión.
Permite actualizar todas las tablas dinámicas presentes en la hoja.


Código: Seleccionar todo
Private Sub Worksheet_Activate()
Dim TDx As Integer
For TDx = 1 To ActiveSheet.PivotTables.Count
ActiveSheet.PivotTables(TDx).RefreshTable
Next TDx
End Sub
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
TodoExcel
Manager Exceluciones
Manager Exceluciones
 
Registrado: 05 Jun 2004 16:05

Compartir en:
     

  • Anuncio
Manual Excel avanzado

Volver a Macros, programación y códigos

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados