filmov
tv
Curso VBA Excel 51 Insertar un gráfico en un Formulario. ChartObjects, Export y LoadPicture
Показать описание
El código que introduciremos en este nuevo apartado será para crear un gráfico a través de la información que hayamos introducido en nuestra base de datos.
En este caso, crearemos un gráfico circular que nos mostrará el porcentaje que ocupan en la base de datos cada uno de los grupos de registros con respecto al total los libros.
Lo primero que haremos será crear el formulario donde vamos a contener el gráfico. Programaremos el enlace a dicho formulario con el apartado tres del menú de procesos, e incluiremos un objeto imagen en el formulario que contendrá el gráfico.
El gráfico en Excel es un objeto de tipo Chart y para acceder a él tendremos que plasmarlo primero dentro de una nueva hoja de cálculo que actuará como un archivo. A esta hoja la llamaremos “DB_GRA” y en ella crearemos una tabla donde se recogerán los datos de los libros, su situación y el grafico correspondiente a dicha tabla.
Para insertar el gráfico en el objeto imagen de nuestro formulario, utilizaremos la función LoadPicture, que lee una imagen contenida en un archivo. Para ello crearemos una carpeta llamada gráficos, donde previamente habremos exportado el grafico creado en la hoja de cálculo dentro de un archivo con extensión GIF. Una vez tengamos el archivo del grafico en la carpeta, lo leeremos con la función LoadPicture y lo plasmaremos en el objeto imagen.
En este caso, crearemos un gráfico circular que nos mostrará el porcentaje que ocupan en la base de datos cada uno de los grupos de registros con respecto al total los libros.
Lo primero que haremos será crear el formulario donde vamos a contener el gráfico. Programaremos el enlace a dicho formulario con el apartado tres del menú de procesos, e incluiremos un objeto imagen en el formulario que contendrá el gráfico.
El gráfico en Excel es un objeto de tipo Chart y para acceder a él tendremos que plasmarlo primero dentro de una nueva hoja de cálculo que actuará como un archivo. A esta hoja la llamaremos “DB_GRA” y en ella crearemos una tabla donde se recogerán los datos de los libros, su situación y el grafico correspondiente a dicha tabla.
Para insertar el gráfico en el objeto imagen de nuestro formulario, utilizaremos la función LoadPicture, que lee una imagen contenida en un archivo. Para ello crearemos una carpeta llamada gráficos, donde previamente habremos exportado el grafico creado en la hoja de cálculo dentro de un archivo con extensión GIF. Una vez tengamos el archivo del grafico en la carpeta, lo leeremos con la función LoadPicture y lo plasmaremos en el objeto imagen.
Комментарии