actualizar una tabla dinámica automáticamente

12 respuestas [Último envío]
pedrojota
Imagen de pedrojota
Offline
alta: 27/05/2009
Puntos: 70

estoy resumiendo unos datos mediante una tabla dinámica. Los datos están en otra hoja del mismo libro.

El problema es que añado nuevos datos y la tabla dinámica no se actualiza automáticamente, sino que tengo que actualizarla a mano cada vez que voy a ver el resumen.

¿alguien conoce alguna manera de que la tabla se actualice sola y así evito que se me olvide actualizarla? es para no pasarme un buen rato intentando averiguar por qué las cosas no cuadran como me ha pasado esta tarde.

pacomegia
Imagen de pacomegia
Offline
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntos
alta: 27/12/2006
Puntos: 4000
Re: actualizar una tabla dinámica automáticamente

Así directamente no es posible, la tabla dinámica no se actualiza cada vez que se añaden nuevos datos al origen de datos. no es como una fórmula de Excel que se recalcula al modificar una celda.

Las opciones que tienes son Activar que se actualice al abrir el archivo, pero que no consideraría los nuevos datos hasta que no se guardase el archivo se cerrase y volviese a abrir,

y otra posibilidad es hacer que cuando actives la hoja donde se encuentra la tabla dinámica, se ejecute una macro que la actualice. Para hacer esto mira este otro tema del foro sobre ejecutar código al activar una hoja


------
Ya sé Excel, pero necesito más
La potencia sin control no sirve de nada.

envios gratis a todo el mundo

visitante
Imagen de visitante
Re: actualizar una tabla dinámica automáticamente
solo generando un macro y que se actualice al entrar a la hoja CERICK
juandudas
Imagen de juandudas
Offline
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntos
alta: 27/12/2006
Puntos: 2533
Re: actualizar una tabla dinámica automáticamente

y entonces ¿cómo sería la macro para actualizar una tabla dinámica al activar la hoja?

mi cabeza es un mar de dudas

pedrojota
Imagen de pedrojota
Offline
alta: 27/05/2009
Puntos: 70
Re: actualizar una tabla dinámica automáticamente

pues yo utilicé este código para mi macro, directamente del grabador de macros, luego lo cambie a worksheetactivate

ActiveSheet.PivotTables("Tabla dinámica1").PivotCache.Refresh

 

 

visitante
Imagen de visitante
Re: actualizar una tabla dinámica automáticamente

Ir a Data --> Refresh

visitante
Imagen de visitante
Re: actualizar una tabla dinámica automáticamente

Eso es mas bien manual que automatico, no?

visitante
Imagen de visitante
Re: actualizar una tabla dinámica automáticamente

Pues entonces pon grabar macro, vas a datos - refresh,  detienes la grabación,  creas un boton y le agregas el macro, listo

visitante
Imagen de visitante
Re: actualizar una tabla dinámica automáticamente

Sub actualizar() 

ThisWorkbook.RefreshAll 

 

End Sub

 

luego le agregas un boton de formulario para ejecutar dando click y listo

visitante
Imagen de visitante
Re: actualizar una tabla dinámica automáticamente

HOLA yo se que es tarde para responder jajaajja pero eso solo se solucionava haciendo clic en cualquier campo de la tabla dinámica y elejir actualizar y se actualiza toda la TD, claro esta que harias esto despues de q hayas modificado tu datos que estan en la primera hoja de donde se "deduce" tu tabla. O sino con una macro simple como lo dijeron los demas chicos.

 

visitante
Imagen de visitante
Re: actualizar una tabla dinámica automáticamente

Pero vos sos pelotudo hermano? Venis como si tuvieras la formula de la coca cola y saltas con esta forrada. El tipo quiere algo automatico, no tener que dar un puto click cada vez que quiere actualizar la tabla

visitante
Imagen de visitante
Re: actualizar una tabla dinámica automáticamente

Tu si que eres pelotudo¡¡ antipatico¡¡

visitante
Imagen de visitante
Re: actualizar una tabla dinámica automáticamente

Genial¡¡¡ mucho mas facil que la macro y que todo.