VBA y Macros

Aprende a programar en VBA para automatizar tareas repetitivas y crear soluciones personalizadas en Excel. Lleva tu productividad al siguiente nivel.

3,542 estudiantes
Actualizado Enero 2026
22 horas de video
Doblado al Español
Acceso por 1 año
4.9 (289 reseñas)

Descripción del curso

VBA (Visual Basic for Applications) es el lenguaje de programación integrado en Excel que te permite automatizar prácticamente cualquier tarea. Desde macros simples hasta aplicaciones completas, las posibilidades son infinitas.

En este curso aprenderás desde los conceptos básicos de programación hasta técnicas avanzadas que te permitirán crear herramientas personalizadas y ahorrar horas de trabajo manual.

¿Para quién está dirigido?

  • Usuarios de Excel que quieren automatizar tareas
  • Profesionales sin experiencia en programación
  • Analistas que necesitan soluciones personalizadas
  • Cualquiera que quiera aprender a programar

¿Qué aprenderás?

  • Fundamentos de programación en VBA
  • Grabar y editar macros
  • Trabajar con el modelo de objetos de Excel
  • Crear formularios personalizados (UserForms)
  • Automatizar tareas complejas

Requisitos

  • Microsoft Excel 2016 o superior (Windows recomendado)
  • Conocimientos intermedios de Excel
  • No se requiere experiencia previa en programación
  • Disposición para aprender lógica de programación

Ver temas relacionados

Microsoft Excel VBA Macros Automatización Programación

Módulos del curso

1.1 ¿Qué es VBA y para qué sirve?

18 min

1.2 El Editor de Visual Basic

19 min

1.3 Tu primera macro

18 min

2.1 Variables y tipos de datos

16 min

2.2 Estructuras condicionales (If, Select Case)

17 min

2.3 Bucles (For, While, Do)

16 min

2.4 Procedimientos y funciones

16 min

3.1 Workbooks, Worksheets y Ranges

18 min

3.2 Manipular celdas y rangos

18 min

3.3 Trabajar con hojas y libros

17 min

3.4 Eventos de Excel

17 min

4.1 Crear formularios personalizados

15 min

4.2 Controles básicos (TextBox, ComboBox, ListBox)

15 min

4.3 Validación de datos en formularios

15 min

4.4 Conectar formularios con hojas de cálculo

15 min

5.1 Manejo de errores

18 min

5.2 Trabajar con archivos externos

19 min

5.3 Optimización de código

18 min

6.1 Generador de reportes automáticos

22 min

6.2 Sistema de inventario

22 min

6.3 Automatización de emails

21 min

Tu instructor

Equipo Excely

Equipo Excely

Expertos en Microsoft Excel

Nuestro equipo de instructores cuenta con más de 15 años de experiencia enseñando Excel a profesionales de diversas industrias. Hemos capacitado a miles de estudiantes que hoy aplican estas habilidades en sus trabajos diarios.

15,000+ estudiantes
4.8 calificación
25 cursos

Reseñas de estudiantes

4.9
289 reseñas
5 estrellas
88%
4 estrellas
9%
3 estrellas
2%
2 estrellas
1%
1 estrella
0%

Ricardo Paredes

Hace 1 semana

Nunca había programado antes y ahora puedo crear mis propias macros. Increíble curso.

¿Te ha resultado útil?

Lorena Vega

Hace 2 semanas

El módulo de UserForms es excelente. Creé un formulario para mi equipo y están encantados.

¿Te ha resultado útil?

Miguel Ángel Rojas

Hace 3 semanas

Automaticé un proceso que me tomaba 3 horas. Ahora es un clic. Vale cada centavo.

¿Te ha resultado útil?

Isabel Moreno

Hace 1 mes

Muy completo. Los proyectos prácticos son lo mejor del curso.

¿Te ha resultado útil?