Cursos > Macros y Programación VBA
Automatiza tareas repetitivas y crea utilidades internas con VBA. Aprende a trabajar con el modelo de objetos, depurar con seguridad y mantener soluciones fiables.
Este curso te lleva desde la automatización con el grabador de macros hasta el desarrollo de procedimientos sólidos en VBA. Trabajarás con el modelo de objetos (Workbooks, Worksheets, Range), variables, estructuras de control, funciones y tratamiento de errores, siempre con ejemplos prácticos tomados de procesos administrativos y operativos.
Verás cómo encapsular lógica en módulos reutilizables, responder a eventos y crear pequeñas utilidades (importadores, limpiadores, generadores de reportes). Se incluyen pautas de documentación, versionado y seguridad para facilitar el mantenimiento a futuro.
• Automatizar tareas con el grabador de macros y adaptar el código generado.
• Comprender el modelo de objetos y manipular rangos de forma segura.
• Estructurar procedimientos y funciones reutilizables.
• Gestionar errores y eventos para aplicaciones más robustas.
• Implementar buenas prácticas de documentación y seguridad.
• Grabador de macros, referencias absolutas y relativas.
• Editor de VBA: módulos, procedimientos, funciones y depuración.
• Modelo de objetos: Workbooks, Worksheets, Range, Events.
• Estructuras de control, colecciones y tratamiento de errores.
• Formularios básicos e interacción con el usuario (opcional).
• Buenas prácticas, distribución y seguridad de macros.
16 horas (posibilidad de proyecto guiado adicional).