restablece para hacer coincidir con el estilo

26/03/2009 - 16:37 por jmauriciopb | Informe spam
Buen día.

Tengo una plantilla, con una tabla dinámica y gráficos, a la que le
envió datos vía automatización, una vez llenado los datos me muestra
los gráficos, pero como son más datos de los que se creó la plantilla,
algunas series se muestran con el mismo color para lo que tengo que
hacer un clic derecho sobre el grafico y escoger "restablece para
hacer coincidir con el estilo", grabe una macro con este proceso para
ver como hace el trabajo Excel, pero al ver el grafico, pero la macro
no contiene el comando que hace el trabajo.

Me puede ayudar con este comando o como puedo hacer este trabajo.

Trabajo con Excel 2007

En este momento no puedo probarlo con Excel 2003, que tipo de
problemas podria tener.

Saludos.
Mauricio Pulla.
Cuenca-Ecuador
 

Leer las respuestas

#1 Héctor Miguel
26/03/2009 - 23:36 | Informe spam
hola, Mauricio !

- (hasta donde se) algunas acciones con objetos no son registradas por la grabadora de macros en 2007
(sin embargo) si conoces los objetos/colecciones/metodos/propiedades/... puedes "escribir" tus macros

- prueba a definir nombres que hagan referencia a rangos "dinamicos" (o de/crecientes)
y luego estableces estos nombres como la referencia a tus datos del grafico (en lugar de referencias A1)
para esto puedes usar funciones como desref(..., indicd(..., coincidir(..., y quiza algunas otras mas

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.

__ OP __
Tengo una plantilla, con una tabla dinamica y graficos, a la que le envio datos via automatizacion
una vez llenado los datos me muestra los graficos, pero como son más datos de los que se creó la plantilla
algunas series se muestran con el mismo color para lo que tengo que hacer un clic derecho sobre el grafico
y escoger "restablece para hacer coincidir con el estilo", grabe una macro con este proceso
para ver como hace el trabajo Excel... pero la macro no contiene el comando que hace el trabajo.
Me puede ayudar con este comando o como puedo hacer este trabajo... con Excel 2007
En este momento no puedo probarlo con Excel 2003, que tipo de problemas podria tener.

Preguntas similares