Curso completo para crear tus Macros con VBA Excel. Aprende de este curso Gratis para conocer de forma COMPLETA esta herramienta VBA Macros, comenzando desde lo más básico hasta un nivel AVANZADO y lo más importante a tu ritmo y desde cualquier lugar.
¿Cómo accedo al curso de VBA gratis para macros en Excel ?
🚀Para llevar el curso Gratis lo podemos hacer de dos Maneras:
- Mediante la página web: En esta misma página web encontrarás el curso estructurado por Módulos y Capítulo. Como puedes observar cada Capítulo tiene un link de Color azul, al dar clic te lleva a una página nueva donde tendrá un video y también ahí mismo encontrarás el archivo de descarga para trabajar el ejercicio.
- Mediante la Play List de youtube. haciendo clic en este enlace. Ahí encontrarás todos los videos en una sola lista. Recuerda si tienes alguna pregunta solo comenta cada video para luego responderte.
🚨Si aún no sabes como llevar el Curso Puedes ver este video haciendo clic aquí.
Módulo 1: Primeros Pasos
Módulo 2: Fundamentos Básicos
- Grabando mi primera macro
- Ejecutando una macro desde imagen, forma , botón
- Procedimientos :
- Teorías Básicas y creación de:
Módulos, Módulo de Clase y UserForms
Módulo 3: Uso de Variables y constantes
Módulo 4: Introducción al Modelo de Objetos, propiedades y métodos
Módulo 5: Objeto Range y Cells
Módulo 6: Ejercicio y Examen

Crear la siguiente Base de datos con botones; Registrar, Limpiar, Actualizar, eliminar y buscar registros. (Intenta realizar el ejercicio y coméntame hasta que punto llegaste. De ser necesario ayúdate del video)
Módulo 07: Conociendo el Editor de Visual Basic
Módulo 8: Trabajando con Bucles
Módulo 9: Instrucción With y input box y Msgbox
Módulo 10: Condicionales If, Else, Select Case
Módulo 11: Controlador de errores
Módulo 12: Rangos Especiales
Módulo 13: Conociendo los eventos parte I
Módulo 14: Conociendo los eventos parte II
Módulo 15: Crea tus propias funciones
Módulo 16:Funciones Fecha
Trabajando con Formularios en VBA
Módulo 17: Formularios
Módulo 18: Controles de Formulario
- Etiquetas (Label)
- Cuadro de Texto (Textbox)
- Cuadro Combinado (ComboBox)
- Casilla de verificación (Checkbox)
- Botón de Opciones (OptionButton)
- Botón de Comando (Commandbutton) y el Marco (Frame)
- Cuadro de Lista (ListBox)
- Vista de Lista (ListView)
- Páginas Múltiples y Tab Strip
- Barra de desplazamiento y Botón de Número
- Control Imagen (Imagen)
- botón de alternar (Togglebutton)
Módulo 19: Creación de un formulario con botones: Registrar, Modificar, Eliminar, Limpiar y Buscar .
Video 12. Respondiendo Dudas II
Video programado
Macros para Casos Reales
Parte 1. Macros para Casos Reales
- Buscador Potente en VBA
- Ordenar Datos automáticamente
- Macro para eliminar tíldes, acentos y caracteres especiales
- Actualizar Tabla Dinámica Automáticamente
- Evitar Parpadeo en ejecución de Macro (Próximo)
- Enviar Datos de Excel A Word
- Eliminar celdas vacías de un Rango (Próximo)
- Filtros Dinámicos (Próximo)
- Hacer Hablar a Excel (Próximo)
- Protegiendo el código de tus Macros (Próximo)
- Insertar Link a Etiqueta en Formulario VBA (Próximo)
Parte 2. Macros para Casos Reales
- Sorteo Dinámico con Barra de Progreso (Próximo)
- Funciones de usuario (Próximo)
- Suma de Colores (Próximo)
- Imprimir Macros (Próximo)
- Envio de Corres desde Excel
- Generando Archivos PDF (Próximo)
- Envio de mensajes Masivos de Excel a Whatsapp (Próximo)
- MOSTRAR archivos PDF en Formulario VBA Excel (Próximo)
- Generar Códigos Alfa Numericos : Cli_001 (Próximo)
- Ocultar Excel y Mostrar solo el Formulario
Buenas prácticas en VBA
- Tip Buena Práctica 01 (Próximo)
- Tip Buena Práctica 02 (Próximo)
- Tip Buena Práctica 03 (Próximo)
- Tip Buena Práctica 04 (Próximo)
- Tip Buena Práctica 05 (Próximo)
- Tip Buena Práctica 06 (Próximo)
- Tip Buena Práctica 07 (Próximo)
- Tip Buena Práctica 08 (Próximo)
- Tip Buena Práctica 09 (Próximo)
- Tip Buena Práctica 10 (Próximo)











Hola Tio Tech; aprovecho la oportunidad para agradecerte por compartir tus conocimientos; me gustan tus videos; siempre son un valioso aporte que nos enriquece en nuestra labor diaria y profesional. Dios te bendiga mucho más; para que nos sigas bendiciendo cada dia más…
Me gutaria saber como puedo programar para modificar si uso es un checbox, ademas el combobox no me quedo claro
Gracias por compartir tus conocimientos Miguel.
Mi duda es como configurar el botón de eliminar si en mi base de datos no tengo campo de código, solo tengo textos; creo que en mi archivo me esta creando un conflicto; tengo ya 04 noches seguidas haciendo de nuevo esto y no lo hago funcionar
Sin el ánimo de ofender a nadie, cuando se programe el Vídeo 11 de las Tareas, en vez de Tío, vamos a tener que llamarlo Abuelo.
Elxcelente curso
Buen dia, tengo un problema con una macro, no puedo encontrar la falla, la primera hoja me la genera de manera correcta con los datos correspondientes, pero a partir de la 2da, empieza a multiplicar todo valor numerico en vez de solo reemplazar los datos que deberia llamar de la hoja 2. Como puedo corregir este error?
Gracias Muchas Gracias, es un aporte importante donde se aprende MUCHO Y BIEN
TIO TECH NECESITO IDEAS DE COMO HACER UN FORMULARIO PARA UN ARQUEO DE CAJA Y LLEAVAR UNA BASE DE DATOS
Hola, realice los pasos para actibar Buton de Registrar y me aparece el siguiente erorr, Set hojaBD = ThisWorkbook.Sheets(«BD»), como puedo resolverlo
eres excelente…tus clases me ayudaron un monton
bueno exelente
GRACIAS POR COMPARTIR SUS CONOCIMIENTOS, SOY UNA PERSONA TRETIRADA YA CON 67 AÑOS PERO ESPERO Y ASPIRO APRENDER ALGO NUEVO, Y CREO LO HARÉ PUES HE VISTO SUS VIDEOS Y EXPLICA MUY BIEN
Lo primero muchas gracias, y mi consulta es que en un userform con dos combobox uno de ellos dependiente, dos checkboc y botton.
puedo crear una macro que me abra un PDF.
Saludos y gracias
ABUELO TECH, FELÍZ AÑO NUEVO.
hola, gracias por expandir tus conocimientos!
existe la posibilidad de hacer un video para crear gráficos con Vba?