[RESUELTO]Introducir valores y nombres en una gráfica(BASIC)
Publicado: Mar Oct 20, 2015 5:22 pm
Buenas, nuevamente estoy aquí para haber si hay solución a esto. Resulta, que una vez que he aprendido, no gracias a la documentación(probando aleatoriamente), a introducir los datos por medio de un array, pero no encuentro forma de introducir los nombres a las etiquetas enumeradas de un eje determinado. Creo que avanzaría más rápido si alguien me indicara cual es la función que devuelve esto o la función que lo modifica, porque la verdad ando ya bastante cansado de jugar con AOO.
Para introducir los valores a la gráfica uso lo siguiente:
Una posibilidad que me planteo es que en caso de que no sea posible cambiar programáticamente las etiquetas del eje, es usar el sistema de rango de valores unicamente, osea por medio de las celdas, porque he apreciado que al usar un array de datos se desactiva esta y cambia a tabla de datos en el editor. Parece que no permite un sistema híbrido.
Para introducir los valores a la gráfica uso lo siguiente:
Código: Seleccionar todo
Dim graficas As Object : graficas = hoja.Charts
Dim grafica as Object : grafica = graficas.getByIndex(0).EmbeddedObject ' Tomo la referencia de la grafica
Dim datos : datos = grafica.getData(0) ' Invoco a la funcion getData(0) para obtener la tabla de datos
...
...
datos.setData(arrayDeDatos) ' Uso el setData() para introducir la nueva tabla de datos