Consulta de código en visual basic sobre aplicación de libros en excel
Hola queridos expertos:
Recurro a Uds. Porque tengo un problemita con un libro. En dicho libro tengo 3 hojas habilitadas: Datos, Gráfico 1 y Gráfico 2.
En la hoja de Datos cargo valores que después serán reflejadas en los gráficos.
Los gráficos tienen botoneras que me muestran diferentes indicadores, son algo así como botoneras de actualización.
En el editor de VBA, en la hoja 2 (gráfico 1) puse la siguiente rutina:
Private Sub CommandButton1_Click()
Application.ScreenUpdating = False
ActiveSheet.ChartObjects("Gráfico 1025").Activate
ActiveChart.ChartArea.Select
ActiveChart.SeriesCollection(4).Values = "=Datos!R5C9:R20C9"
Range("A18").Select
End Sub
... Y esto funciona muy bien para el gráfico 1.
El problema lo tengo en el gráfico 2 (hoja 3). Si pongo la misma rutina me aparece una linea amarilla de error. Este es el motivo de mi consulta.
¿Cómo puedo hacer para solucionar este problema?.
Si alguien quiere le puedo enviar el archivo para que lo vea porque a lo mejor no estoy explicando bien el problema que me aqueja.
Gracias a todos y éxitos
Recurro a Uds. Porque tengo un problemita con un libro. En dicho libro tengo 3 hojas habilitadas: Datos, Gráfico 1 y Gráfico 2.
En la hoja de Datos cargo valores que después serán reflejadas en los gráficos.
Los gráficos tienen botoneras que me muestran diferentes indicadores, son algo así como botoneras de actualización.
En el editor de VBA, en la hoja 2 (gráfico 1) puse la siguiente rutina:
Private Sub CommandButton1_Click()
Application.ScreenUpdating = False
ActiveSheet.ChartObjects("Gráfico 1025").Activate
ActiveChart.ChartArea.Select
ActiveChart.SeriesCollection(4).Values = "=Datos!R5C9:R20C9"
Range("A18").Select
End Sub
... Y esto funciona muy bien para el gráfico 1.
El problema lo tengo en el gráfico 2 (hoja 3). Si pongo la misma rutina me aparece una linea amarilla de error. Este es el motivo de mi consulta.
¿Cómo puedo hacer para solucionar este problema?.
Si alguien quiere le puedo enviar el archivo para que lo vea porque a lo mejor no estoy explicando bien el problema que me aqueja.
Gracias a todos y éxitos
1 respuesta
Respuesta de Elsa Matilde
1