Excel: Añadir series a un gráfico con VBA

Tengo creado un libro con diversa información de ingresos mensuales acumulados en diferentes años. A través de código le añado más años al listado de ingresos. ¿Es posible incorporar esos nuevos años a un gráfico que tengo creado?. Lo he intentado con el siguiente código obtenido a través del viejo truco de grabar una macro, pero no funciona:

Worksheets("Comparativa").Activate
ActiveSheet.ChartObjects("Gráfico 2").Activate
ActiveChart.ChartArea.Select
ActiveChart.SeriesCollection.NewSeries
ActiveChart.SeriesCollection(3).Values = "='Ingresos Acumulados'!$B$8:$M$8"
ActiveChart.SeriesCollection(3).Name = "='Ingresos Acumulados'!A8"
ActiveSheet.ChartObjects("Gráfico 1").Activate
ActiveChart.ChartArea.Select
ActiveChart.SeriesCollection.NewSeries
ActiveChart.SeriesCollection(3).Values = "='Gastos Acumulados'!R9B8:R9M8"
ActiveChart.SeriesCollection(3).Name = "='Gastos Acumulados'!R9A8"

Eso de R9B8:R9M8 me lo pone así en la macro. En el gráfico aparece como $B$8:$M$8, pero tampoco funciona

0

Añade tu respuesta

Haz clic para o