Curso de Macros en Excel

Bienvenido al curso online gratuito «Aprende a crear Macros en Excel». En este curso aprenderás, desde cero, a crear hojas Excel mucho más eficientes e interactivas.

Más de 4.000 alumnos
han realizado ya el curso
en la plataforma Tutellus
⭐⭐⭐⭐⭐

Después de tener alojado durante varios años el curso en una plataforma externa, he decidido trasladarlo a esta web y ofrecerlo de forma gratuita. Te animo a que recorras las lecciones a tu ritmo y disfrutes de la programación en VBA. Al terminar el curso serás capaz de desarrollar hojas Excel mucho más potentes y atractivas. ¡Garantizado!

Si buscas algo concreto:

Visita primero el contenido

También puedes echar un vistazo a:

Otros artículos sobre Excel

Índice

Avance del curso

Ver avance


Introducción: macros y VBA

Ver lección
Introducción a las macros en Excel y VBA. ¿Qué es un macro? Principales aplicaciones de la programación con VBA en Excel.


Descarga los ejercicios de la lección

Editor de VBA

Ver lección
Aprende a utilizar el Editor de VBA, el entorno en el que vas a poder programar tus macros. Practica con la pestaña de desarrollador, la combinación de teclas ALT+F11 y otros conceptos fundamentales de VBA.


Descarga los ejercicios de la lección

Cuadros de diálogo I

Ver lección
Aprende a utilizar cuadros de diálogo en VBA para crear hojas Excel más interactivas. Domina las funciones MsgBox e InputBox.


Descarga los ejercicios de la lección

Cuadros de diálogo II

Variables en VBA

Ver lección
Aprende a utilizar variables en VBA. Practica con los tipos de variables más habituales: Byte, Boolean, Ingeter, Long, Single, Double, String, Currency, Date y Variant.


Descarga los ejercicios de la lección

Rangos en VBA I

Ver lección
Aprende a utilizar Rangos en VBA para interaccionar con las celdas de tu hoja de cálculo. Domina instrucciones fundamentales como Range, Selection, ActiveCell u Offset, que te van a permitir vincular tu programación en VBA con tus libros Excel.


Descarga los ejercicios de la lección

Rangos en VBA II

Bucles en VBA

Ver lección
Aprende a utilizar bucles en VBA. Los bucles son estructuras fundamentales para construir macros avanzadas. Son muy útiles, por ejemplo, para trabajar con bases de datos y tablas con mucha información.


Descarga los ejercicios de la lección

Condicionales en VBA I

Ver lección
Aprende a utilizar instrucciones condicionales en VBA. Las estructuras condicionales son parte del núcleo central de la programación en Visual Basic para Aplicaciones y te van a permitir construir macros avanzadas.


Descarga los ejercicios de la lección

Condicionales en VBA II

Grabación de macros

Ver lección
La opción de grabación de macros en Excel te permite automatizar tareas y convertirlas en lenguaje VBA sin tener que escribir ni una sola línea de código. ¿Has utilizado esta función alguna vez? Te cuento a continuación cómo hacerlo.


Descarga los ejercicios de la lección

Macros de evento

Ver lección
Aprende a utilizar macros de evento. Este tipo de macros te va a permitir, entre otras cosas, aumentar la interactividad de tus hojas Excel y mejorar la experiencia del usuario.


Descarga los ejercicios de la lección

Documentación del curso

Descargar

¡Saludos!
Gerardo Marote.