Foros del Web » Soporte técnico » Ofimática »

Crear y mover gráfica con Macros

Estas en el tema de Crear y mover gráfica con Macros en el foro de Ofimática en Foros del Web. Hola!! Gracias a la ayuda que encontré aquí, conseguí crear una gráfica a partir de los datos de una tabla mediante una macro (ya que ...
  #1 (permalink)  
Antiguo 29/08/2007, 03:02
 
Fecha de Ingreso: mayo-2007
Mensajes: 34
Antigüedad: 12 años, 4 meses
Puntos: 0
Crear y mover gráfica con Macros

Hola!!

Gracias a la ayuda que encontré aquí, conseguí crear una gráfica a partir de los datos de una tabla mediante una macro (ya que necesitaba que tomase los mismos colores de las celdas, en función de ciertos valores, etc.)

Ahora mi problema es que quiero que esa gráfica me aparezca en una zona determinada de la hoja de cálculo (no en el medio, tapando todos los datos) y que, cuando los datos cambien y me cree la gráfica correspondiente, nueva, la anterior desaparezca.

Como véis, VBA no es mi fuerte, ¿me podéis echar una mano? Es por un tema de curro, así que muchas gracias por adelantado

Saludos!
  #2 (permalink)  
Antiguo 29/08/2007, 14:27
Avatar de StephenQ  
Fecha de Ingreso: marzo-2007
Mensajes: 114
Antigüedad: 12 años, 5 meses
Puntos: 2
Re: Crear y mover gráfica con Macros

Si quieres que la grafica cambie con los datos debe de tener los datos en una tabla dinámica y listo, cuando la tabla se actualiza la grafica también y por la posición de la grafica sólo debes ingresar el siguiente código despues de crear la grafica:

ActiveSheet.Shapes("Gráfico 1").IncrementLeft -173.25
ActiveSheet.Shapes("Gráfico 1").IncrementTop 49.5

Estas cordenadas puden variar dependiendo de la posición que desees.

Me cuentas...

Saludos.
  #3 (permalink)  
Antiguo 29/08/2007, 16:36
 
Fecha de Ingreso: mayo-2007
Mensajes: 34
Antigüedad: 12 años, 4 meses
Puntos: 0
Re: Crear y mover gráfica con Macros

Hey!

El tema de hacer la gráfica mediante macro fue porque necesitaba que las barras de la gráfica tomaran el color de las celdas de origen, que cambia en función de los valores.

Me dieron una serie de conseos aquí (muchas gracias!) que conseguí aplicar a mi proyecto, gracias a lo que conseguí obtener esta gráfica. Lo que me ocurre es que cada vez que modifico los datos me aparece una gráfica pero la anterior sigue en la hoja de cálculo! Esto es algo que necesito solucionar.

Por ello, cada vez mi gráfica "es distinta", es decir, con el código que me das (gracias!)no me funciona, puesto que, sí, la primera es la "Gráfica1", pero luego es la "Gráfica2", la 3, la 4... no se si me explico, pero esto es lo que me sucede.

Así que parece que la solución pasa porque no tenga cada vez una gráfica, sino que la misma se modifique con los datos...

Gracias!!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:06.