Visual Basic para Aplicaciones - Rango de datos p/GRAFICO con MACRO en EXCEL.

Life is soft - evento anual de software empresarial
 
Vista:
sin imagen de perfil

Rango de datos p/GRAFICO con MACRO en EXCEL.

Publicado por Alberto (3 intervenciones) el 12/02/2002 15:18:49
Hola Amigos
Deseo actualizar a traves de una MACRO, el rango de datos de un grafico de EXCEL.
Para esto hice un formulario con un textbox donde ingreso la fila hasta
la cual deseo actualizar el rango, le paso este valor a una variable "fila",
luego con la propieda VALUE de la SERIESCOLLECTION(1) hago:

ActiveChart.SeriesCollection(1).Values = "='PRODUCCION'!$N$9:$N&fila"

donde "fila" es la variable que contiene la el valor de la fila, pero da error.
Si la macro la crea el EXCEL, el rango me lo define asi:

ActiveChart.SeriesCollection(2).Values = "='PRODUCCION '!R9C49:R25C49"

Por que la diferencia en el RANGO ?? Gracias por la ayuda.

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:Rango de datos p/GRAFICO con MACRO en EXCEL.

Publicado por Leonel (11 intervenciones) el 16/02/2002 04:26:33
porque no creas una variable para tu direccion asi
direc="$N$9:$N$" & fila y la combinas con
"='PRODUCCION'!" & direc. Ojo el & debe tener espacio antes y después, la diferencia se debe a que VB al grabar una macro usa la direcciones relativas a donde esta el puntero de las celdas, prueba a cambiar en Herramientas>Opciones> General "estilo de referencias L1C1
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