⚙️ VBA
Aprende a desarrollar soluciones automatizadas y aplicaciones personalizadas en Microsoft Excel utilizando Visual Basic for Applications (VBA). Durante este curso práctico conocerás los fundamentos de programación y las herramientas necesarias para crear, modificar y ejecutar procedimientos mediante código.
Aprenderás a utilizar variables, operadores, estructuras condicionales, ciclos, funciones y objetos de Excel para automatizar tareas y procesar información. También desarrollarás formularios interactivos para capturar datos, validar información y facilitar la interacción con el usuario. Mediante ejemplos guiados y ejercicios prácticos, adquirirás habilidades para crear soluciones que optimicen procesos administrativos, reduzcan errores y mejoren la productividad en el entorno laboral.
📋 Temario
Introducción a Visual Basic for Applications (VBA)
Entorno de programación y Editor de Visual Basic
Administración de módulos y procedimientos
Estructura y sintaxis del lenguaje VBA
Declaración de variables, constantes y tipos de datos
Operadores aritméticos, lógicos y de comparación
Estructuras condicionales: If, ElseIf, Else y Select Case
Estructuras repetitivas: For, For Each, Do While y Do Until
Creación de procedimientos Sub y Function
Uso de funciones y procedimientos personalizados
Modelo de objetos de Excel: Application, Workbook y Worksheet
Manipulación de celdas y rangos mediante VBA
Automatización de libros y hojas de cálculo
Manejo de eventos en Excel
Introducción a los formularios UserForm
Controles de formularios: TextBox, Label, ComboBox y CommandButton
Captura, validación y almacenamiento de información
Depuración de código y manejo básico de errores
Desarrollo de aplicaciones y procesos automatizados
Ejercicios prácticos de programación con VBA


👥 Dirigido a
Personal administrativo, contadores, analistas, ingenieros, desarrolladores y usuarios avanzados de Excel que desean aprender programación con VBA para automatizar procesos, desarrollar aplicaciones personalizadas, crear formularios, administrar información y optimizar actividades repetitivas.
💰 Inversión
Presencial (nuestras instalaciones)
1 persona, personalizada: $4,200
Grupo de hasta 5 personas: $16,800
Grupo de hasta 10 personas: $29,400
En línea (con instructor en vivo)
1 persona, personalizada: $4,200
Grupos empresariales: solicitar cotización
Precios en MXN por curso completo.
⏱️ Duración y Horario
Duración: 20 horas de capacitación.
Horarios: Flexibles, de acuerdo con las necesidades y disponibilidad del cliente.
Disponibilidad para cursos presenciales:
Sábados: de 8:00 a. m. a 6:00 p. m.
Domingos: de 8:00 a. m. a 4:00 p. m.
Lunes a viernes: de 8:00 a. m. a 7:00 p. m.
Las sesiones se programan dentro de estos horarios, de común acuerdo con el cliente.
📚 Conocimientos Previos
Se requieren conocimientos intermedios o avanzados de Excel, manejo de libros y hojas de cálculo, fórmulas, funciones, referencias de celdas, organización de información y conocimientos básicos de grabación y ejecución de macros.
📍 Servicios Adicionales
Capacitación presencial en las oficinas del cliente: Costo adicional según ubicación y desplazamiento.
Servicio de cafetería (coffee break): Costo adicional según número de participantes y servicios solicitados.
📍 Software y Versiones
El curso se imparte utilizando Microsoft Excel para Windows, versiones 2016, 2019, 2021, 2024 o Microsoft 365, en ediciones de escritorio compatibles con programación VBA. Se requiere acceso a la pestaña Programador y al Editor de Visual Basic. Los contenidos y ejercicios están diseñados para el entorno Windows.
