Modo desarrollador
En este primer punto veremos cómo funciona el modo desarrollador de Excel. Para poder crear macros, tanto implementadas por nosotros como generadas automáticamente por el sistema, es necesario habilitar este modo y conocer los componentes que lo forman.
Duración estimada 1 hora.
Introducción a VBA para Excel
El siguiente paso será introducirse en el lenguaje de programación VBA, que es el empleado para crear macros en Excel. En este primer punto se verán los aspectos más básicos del lenguaje, como crear o llamar a una subrutina, el concepto de variable y constante… Finalmente se realizará un pequeño programa de ejemplo.
Duración estimada 2 horas.
El modelo de objetos en VBA para Excel
A continuación veremos el modelo de objetos en VBA para Excel. A la hora de interactuar con los distintos elementos que forman un documento Excel desde nuestros programas es necesario contar con una herramienta que nos permita esta tarea. En VBA para Excel contamos con “objetos” que representan estos elementos y nos permiten esta interacción. En este punto veremos las opciones que nos ofrecen los objetos más habituales.
Duración estimada 1 hora.
Trabajando con el editor de VBA
En este punto veremos funcionalidades avanzadas del editor de VBA que nos facilitarán la tarea de encontrar y corregir errores en nuestros programas.
Duración estimada 1 hora.
Estructuras de control
A la hora de crear programas complejos una estructura de control secuencial no será suficiente y será necesario que nuestro código cuente con bucles o bloques condicionales. En este punto veremos cómo implementar estas estructuras.
Duración estimada 3 horas.
Interactuar con el usuario (Formularios)
El último punto tiene como objetivo el de permitirnos crear aplicaciones que interactúen con el usuario en tiempo real. Para ello emplearemos los controles que Excel ofrece para este propósito.
Duración estimada 2 horas.