Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Curso VBA Excel 51 Insertar un gráfico  en un Formulario.  ChartObjects, Export y LoadPicture
Play lesson

Curso VBA Excel - Gestión de base de datos. - Curso VBA Excel 51 Insertar un gráfico en un Formulario. ChartObjects, Export y LoadPicture

5.0 (0)
18 learners

What you'll learn

This course includes

  • 38 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

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.

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere