Excel - cambiar año en tablas dinámicas

 
Vista:

cambiar año en tablas dinámicas

Publicado por Antonio (15 intervenciones) el 05/04/2006 12:25:43
Hola. Tengo unas cuantas tablas dinámicas que muestran datos según el año que elijas. Me gustaría que en vez de estar cambiando tabla por tabla el año esto se haga de forma automática. He pensado en usar una celda (ej:A1) para elegir el año y después en las celdas de la tabla dinámica escribir =A1 pero me dice que no se puede escribir una fórmula en una tabla dinámica. ¿Qué otras soluciones son posibles? ¿Macros? ¿Código? Un saludo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:cambiar año en tablas dinámicas

Publicado por ricardo (26 intervenciones) el 06/04/2006 07:52:51
Perfectamente puedes hacerlo con una macro, o módulo, o código (que biene a ser lo mismo).
Tendría esta forma:

Activesheet.PivotTables("Tabla Dinámica1").PivotFields("Fecha").CurrentPage="2006"

el año lo puedes sustituir por una celda pej. Cells(1,1)

esto lo harías para cada una de las tablas o bien puedes declara una variable pivottable y hacer un bubcle for next por toda la colección de pivottables.

Un saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar