Gráfica de excel con variables con macro

Deseo modificar una gráfica existente para que muestre los valores de una columna definida por variables, ahora mismo tengo esto y me funciona para seleccionar las filas de cada gráfica

ActiveChart.SeriesCollection(1).Values = "='Hoja1'!$P$" & FILAINICIO & ":$P$" & FILAFIN

Pero cuando quiero cambiar el valor de la columna (en este caso P) por otra que obtengo de una búsqueda, me vuelvo loco y no se como saltar este obstáculo.

1 Respuesta

Respuesta
1

La col pasa a ser otra variable y también debe ir entre & &

Si en lugar de la letra tendrás el nro de col podrás utilizar 1 sola variable, por ej:

rgo1 = Cells(FILAINICIO, COLX).Address
rgo2 = Cells(FILAFIN, COLX).Address
ActiveChart.FullSeriesCollection(1).Values = "=Sheet3!" & Range(rgo1) & ":" & Range(rgo2)

Donde COLX será el nro de columna obtenido en la búsqueda.

Sdos y si esta respuesta resuelve tu consulta no olvides valorarla. Sino envía mayores aclaraciones y lo seguimos tratando.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas