PROGRAMACIÓN EN VBA EXCEL
MACROS
- Creación, ejecución, eliminación y modificación de una macro
- Referencias relativas
- Asociación de una macro a botones, barra de herramientas y menús
EL ENTORNO DE PROGRAMACIÓN
- La barra de menú
- La barra de herramientas
- La ventana del explorador de proyectos
- La ventana del editor de código VB
- La ventana de propiedades
SINTAXIS DEL LENGUAJE
- Tipos de datos
- Declaración, empleo y ámbito de variables
- Declaración, empleo y ámbito de constantes
- Procedimientos
- Funciones
- Operadores
- Condiciones:
- If
- ElseIf
- Select Case
- Bucles:
- Do/Loop
- For/Next
- For Each/Next
PROGRAMACIÓN ORIENTADA A OBJETOS
- Objetos
- Propiedades
- Métodos
- Colecciones
- Eventos
OBJETOS EXCEL
- Excel (Application)
- Libros (Workbooks, Workbook, ActiveWorkbook)
- Hojas (Worksheets/Sheets, Worksheet/Sheet, ActiveSheet)
- Rangos (Range, Cells, ActiveCell, Row, Column, Selection)
FUNCIONES Y PROCEDIMIENTOS:
- Creación de funciones y procedimientos
- Funciones personalizadas para su uso en Excel
FORMULARIOS Y CONTROLES:
- UserForm
- Controles
- Etiqueta
- Cuadro de texto
- Cuadro Combinado
- Cuadro de lista
- Marco
- Botón de opción
- Casilla de verificación
- Botón de comando
- Página múltiple
- Propiedades y eventos
- Cuadros de mensaje (MsgBox, InputBox)
HERRAMIENTAS DE DEPURACIÓN
- Puntos de interrupción
- Depuración paso a paso por instrucciones
- Agregar inspecciones