WhatsApp
  • Siguenos en CAPACITACIONES GOCURSOS SPA :
Gocursos.cl Organismo de capacitación.

Excel Macros

Aprender a automatizar tareas repetitivas mediante el uso de macros en Excel y adquirir fundamentos básicos de programación en VBA.

  • 46 Contenidos
  • Duración: 16 horas
  • Código 340244

Objetivo General

Aprender a automatizar tareas repetitivas mediante el uso de macros en Excel y adquirir fundamentos básicos de programación en VBA.

Descargar Ficha PDF Cotizar

Objetivos Específicos

         Entender los fundamentos de las macros en Excel.
         Crear y gestionar macros para tareas específicas.
         Aplicar macros en situaciones de trabajo reales.


Módulo 1: Introducción a las Macros (4 horas)

        Objetivo: Comprender qué son las macros y cómo utilizarlas sin conocimientos de programación.
        Contenidos:
        ¿Qué es una macro? Usos y beneficios
        Seguridad de macros en Excel
        Activar la pestaña “Desarrollador”
        Grabación de macros paso a paso
        Ejecución de macros grabadas
        Asignación de macros a botones y formas
        Conceptos básicos de automatización
        Ejercicios prácticos: Automatizar tareas sencillas (formato, filtros, ordenamiento)


Módulo 2: Introducción a VBA (Visual Basic for Applications) (4 horas)

        Objetivo: Familiarizarse con el entorno de desarrollo de VBA y conocer la estructura básica de una macro.
        Contenidos:
        ¿Qué es VBA? Diferencias con las macros grabadas
        El Editor de VBA: Entorno, ventanas y navegación


Módulos, procedimientos y funciones

        Sintaxis básica de VBA
        Tipos de variables y constantes
        Estructuras de control: If, For, Do While
        Objetos en Excel: Workbooks, Worksheets, Range
        Depuración básica (uso de F8, puntos de interrupción)
        Ejercicios prácticos: Modificación de macros grabadas en VBA


Módulo 3: Automatización de tareas con VBA (4 horas)

        Objetivo: Desarrollar macros personalizadas que interactúan con datos y usuarios.
        Contenidos:
        Interacción con celdas y rangos (leer, escribir, copiar)
        Uso de variables y bucles para recorrer celdas
        Aplicación de formatos mediante código
        Mensajes y cuadros de entrada: MsgBox, InputBox
        Uso de condicionales para tomar decisiones
        Crear macros con lógica (por ejemplo: validación de datos)
        Introducción a eventos: Abrir libro, cambiar celda, etc.
        Ejercicios prácticos: Automatizar ingreso y validación de datos


Módulo 4: Proyecto final y buenas prácticas (4 horas)

        Objetivo: Aplicar los conocimientos adquiridos en un proyecto de automatización completa.
        Contenidos:
        Organización del código: Comentarios y limpieza
        Buenas prácticas de programación en VBA
        Optimización de macros: evitar errores comunes
        Gestión de errores: On Error
        Proyecto integrador: Automatización completa (ej. control de inventario, reporte automático, generación de informes)
        Revisión y feedback del proyecto final
        Recursos para seguir aprendiendo VBA

Completa el formulario para más información o haz clic en