Curso completo de macros de Excel

Domina las Macros de Excel para automatizar tareas y optimizar procesos, creando soluciones profesionales en Excel. Aprende desde cero hasta nivel avanzado con ejemplos prácticos y soporte exclusivo.

Selecciona tu mejor Plan

Elige el plan ideal para ti y aprende Macros desde cero. Domina la automatización en Excel con contenido completo, ejemplos prácticos y soporte personalizado. ¡Comienza hoy y lleva tus habilidades al siguiente nivel! Cada plan está diseñado para adaptarse a tu ritmo y necesidades, desde principiante hasta avanzado. Accede a recursos exclusivos y actualizaciones constantes que te mantendrán siempre a la vanguardia. Invierte en tu futuro profesional y transforma tu forma de trabajar con herramientas que marcarán la diferencia.

Mensual

20 USD

* El ciclo se renueva cada Mes, ideal si solo necesitas poco tiempo.

Acceso total a todo el curso.​
Videos disponibles 24/7​
Materiales de descarga incluidos.​
Ideal para probar la plataforma.​
Cancela cuando quieras.

Acceso completo sin compromisos largos, ideal para principiante.

Trimestral

39 USD

* El ciclo se renueva cada 3 Meses, perfecto para dominar macros.

Incluye todo lo del plan mensual.​
Ideal para avanzar a tu ritmo.​
Ahorro frente al plan mensual
Soporte prioritario por 3 meses
Cancela cuando quieras.​

Ahorra más con un pago cada 3 meses, aprender a tu ritmo.

Anual

49 USD

* El ciclo se renueva cada 12 Meses, perfecto para un máximo ahorro.

Acceso total a todo el curso.​
Videos + materiales premium.
Actualizaciones todo el año.​
Aprende sin apuros a tu ritmo.
Cancela cuando quieras.

Ideal para comprometerte con tu aprendizaje

Por Siempre

59 USD

* Acceso eterno, paga una sola vez y disfrutalo toda la vida.

Acceso total a todo el curso.
Sin pagos recurrentes.​
Actualizaciones permanentes.​
Descargas para siempre.
Todos los videos 24/7.​

Tu inversión definitiva en aprendizaje sin compromisos posteriores.

Contenido del Curso

12 Capítulos, 260 Clases en video, 700+ recursos descargables, 1000+ ejercicios, 50+ horas


CAP 01
INTRODUCCIÓN A LA AUTOMATIZACIÓN
Clase 001: Introducción al Curso de Macros de Excel 15:33
Clase 002: El lenguaje Visual Basic para Aplicaciones 13:09
Clase 003: Programación orientada a objetos 09:48
Clase 004: Referencias y colecciones de Objetos en VBA 19:23
Clase 005: La ficha desarrollador o programador 19:16
CAP 02
EL EDITOR DE VBA
Clase 006: El editor de Visual Basic y el entorno de VBA 25:01
Clase 007: Personalizar el Editor de VBA 09:32
CAP 03
ESCRIBIR SENTENCIAS CON VBA
Clase 008: Los Procedimientos en lenguaje de VBA 15:19
Clase 009: Trabajando con procedimientos VBA 06:33
Clase 010: Conceptos y reglas básicas del código VBA 07:12
Clase 011: Ejecutar un procedimiento de VBA 08:18
Clase 012: Ejecutar funciones de VBA 06:43
Clase 013: Transferencias de módulos y códigos VBA 05:17
CAP 04
TRABAJANDO CON DATOS EN VBA
Clase 014: Las variables de VBA 09:49
Clase 015: Ámbito de las variables 08:34
Clase 016: Tipos de variables – Datos numéricos 25:49
Clase 017: Tipos de variables – Datos de Fecha y Hora 12:48
Clase 018: Tipos de variables – Datos de Texto 08:41
Clase 019: Tipos de variables – Datos Booleanos 09:21
Clase 020: Tipos de variables – Datos Variant 04:52
Clase 021: Tipos de variables – Datos de Objeto 12:34
Clase 022: Tipos de variables – Definidos por el usuario (UDT) 08:49
Clase 023: Uso de valores Constantes 06:10
Clase 024: Los operadores Aritméticos 13:42
Clase 025: Los operadores Comparativos 08:14
Clase 026: Los operadores Lógicos 11:55
Clase 027: Trabajando con Array en VBA – Parte 01 17:24
Clase 028: Trabajando con Array en VBA – Parte 02 10:49
Clase 029: Trabajando con Array en VBA – Parte 03 14:21
Clase 030: Trabajando con Array en VBA – Parte 04 08:10
CAP 05
ESTRUCTURAS DE PROGRAMACIÓN
Clase 031: Estructura Condicional – If…Then 16:10
Clase 032: Operadores Lógicos para Estructuras 18:38
Clase 033: Estructura Condicional – If…Then…Else 14:21
Clase 034: Estructura Condicional – If…Then…ElseIf 12:18
Clase 035: Estructura Condicional – If Anidadas 10:16
Clase 036: Estructura Condicional – Select Case 22:09
Clase 037: Estructura de Ciclo – For…Next (Contador) 18:12
Clase 038: Estructura de Ciclo – For Each…Next 14:58
Clase 039: Estructura de Ciclo – Salir de estructuras For 06:56
Clase 040: Estructura de Ciclo – Do While…Loop 13:03
Clase 041: Estructura de Ciclo – Do Until…Loop 10:52
Clase 042: Estructura de Ciclo – Do…Loop While 11:15
Clase 043: Estructura de Ciclo – Do…Loop Until 11:29
Clase 044: Estructura de Ciclo – Salir de Estructuras Do 11:36
Clase 045: Estructura de Ciclo – While….Wend 17:35
Clase 046: Estructura de Objeto y Clase – With…End With 21:32
CAP 06
FUNCIONES EN VBA
Clase 047: Función InputBox 19:06
Clase 048: Función MsgBox – Detalles 19:49
Clase 049: Función MsgBox – Argumento Buttons 13:36
Clase 050: Función de conversión – CBool 15:00
Clase 051: Función de conversión – CByte 07:37
Clase 052: Función de conversión – CCur 06:37
Clase 053: Función de conversión – CDate 14:56
Clase 054: Función de conversión – CDbl 09:03
Clase 055: Función de conversión – CDec 09:11
Clase 056: Función de conversión – CInt 07:55
Clase 057: Función de conversión – Clng 04:10
Clase 058: Función de conversión – CSng 03:49
Clase 059: Función de conversión – CStr 06:31
Clase 060: Función de conversión – CVar 05:41
Clase 061: Función de conversión – Val 06:55
Clase 062: Función de validación – IsDate 14:40
Clase 063: Función de validación – IsNumeric 14:17
Clase 064: Función de validación – IsEmpty 14:17
Clase 065: Función de validación – IsObject 11:42
Clase 066: Función de validación – IsArray 12:24
Clase 067: Función de verificación – VarType 09:30
Clase 068: Función de verificacion – TypeName 06:09
Clase 069: Operadores de comparaciones básicas – <>, =, <, >, <=, >= 09:39
Clase 070: Función de comparación de cadenas – StrComp 17:40
Clase 071: Operador de comparación con Comodines – Like 14:05
Clase 072: Operador – Is Nothing 12:52
Clase 073: Función Matemáticas – Int, Fix, Rnd 12:34
Clase 074: Función Matemáticas – Round 13:09
Clase 075: Función Matemáticas – Sqr 10:40
Clase 076: Función Matemáticas – Abs 04:14
Clase 077: Función de cadena – Chr 17:07
Clase 078: Función de cadena – Len 11:05
Clase 079: Funciones de cadena – InStr, InstrRev 20:17
Clase 080: Función de cadena – Mid 14:20
Clase 081: Función de cadena – Left y Right 09:59
Clase 082: Funciones de cadena – LTrim, RTrim y Trim 08:37
Clase 083: Funciones de cadena – Ucase y Lcase 08:55
Clase 084: Función de cadena – Replace 13:38
Clase 085: Función de cadena – Space 07:58
Clase 086: Función de cadena – Split 15:36
Clase 087: Función de cadena – Join 10:55
Clase 088: Funciones de Fecha y Hora – Date 08:15
Clase 089: Funciones de Fecha y Hora – Now 08:18
Clase 090: Funciones de Fecha y Hora – Time 06:14
Clase 091: Funciones de Fecha y Hora – DateDiff 17:21
Clase 092: Funciones de Fecha y Hora – DateSeria, TimeSeria 12:37
Clase 093: Funciones de Fecha y Hora – Year, Month, Day, Hour, Minute, Second 13:25
Clase 094: Funciones de Fecha y Hora – Weekday, WeekdayName, MonthName 11:43
Clase 095: Funciones de Fecha y Hora – DateAdd 13:06
Clase 096: Funciones de Fecha y Hora – TimeValue, DateValue 11:05
Clase 097: Función de Color – RGB, QBcolor 19:32
Clase 098: Color con constantes predefinidas – VB 10:46
Clase 099: Función de archivo- Dir 20:49
Clase 100: Función de archivo- MkDir 21:26
Clase 101: Función de archivo- RmDir 21:51
Clase 102: Función de archivo- Kill 31:06
Clase 103: Función de Búsqueda y referencia – VLookup, HLookup, Lookup 19:30
Clase 104: Función de Búsqueda y referencia – Match, Index 14:12
Clase 105: Función de Búsqueda y referencia – Choose 07:57
Clase 106: Función de Búsqueda y referencia – Intersect 23:13
CAP 07
OBJETOS, PROPIEDADES, MÉTODOS Y EVENTOS DE VBA
Clase 107: Diferencias de Objeto, Propiedad, Método y Evento 18:13
Clase 108: Objeto Application – Propiedad 01 – E. A. – Caption 18:12
Clase 109: Objeto Application – Propiedad 02 – E. A – Visible 14:56
Clase 110: Objeto Application – Propiedad 03 – E. A – WindowState 06:34
Clase 111: Objeto Application – Propiedad 04 – E. A – ScreenUpdating 07:49
Clase 112: Objeto Application – Propiedad 05 – E. A – DisplayFullScreen 10:58
Clase 113: Objeto Application – Propiedad 06 – E. A – DisplayFormulaBar 09:55
Clase 114:Objeto Application – Propiedad 07 – E. A – DisplayStatusBar, StatusBar 10:09
Clase 115: Objeto Application – Propiedad 08 – E. A – DisplayScrollBars 12:07
Clase 116:Objeto Application – Propiedad 09 – E. A – EnableAnimations 09:55
Clase 117: Objeto Application – Propiedad 10 – E. A – ActiveWindow 16:41
Clase 118: Objeto Application – Propiedad 11 – A.R. – ThisWorkbook 12:52
Clase 119: Objeto Application – Propiedad 12 – A.R. – DefaultFilePath 12:04
Clase 120: Objeto Application – Propiedad 13 – A.R. – DefaultSaveFormat 10:14
Clase 121: Objeto Application – Propiedad 14 – C.E. – DisplayAlerts 11:24
Clase 122: Objeto Application – Propiedad 15 – C.E. – EnableEvents 15:45
Clase 123: Objeto Application – Propiedad 16 – C.E. – Calculation 09:17
Clase 124: Objeto Application – Propiedad 17 – C.E. – Interactive 08:54
Clase 125: Objeto Application Y FSO – Propiedad 18 – C.E. – FileDialog 01:02:57
Clase 126: Tanda de Ejercicios Objeto FSO 01:21:58
Clase 127: Objeto Application – Método 01 – A.L. – GetOpenFilename 28:23
Clase 128: Objeto Application – Método 02 – A. L. – OnTime, Wait 30:05
Clase 129: Objeto Application – Método 03 – A. L. – Run 23:11
Clase 130: Objeto Application – Método 04 – A. L. – Save, Quit 07:34
Clase 131: Aclaraciones especiales sobre Workbook, WorkSheet y Range 08:49
Clase 132: Objetos del Modelo de Excel – Workbook – Propiedades 25:54
Clase 133: Objetos del Modelo de Excel – Workbook – Métodos 34:52
Clase 134: Módulo Especial ThisWorkbook – Workbook – Eventos 34:48
Clase 135: Objetos del Modelo de Excel – Worksheet – Propiedades 26:12
Clase 136: Objetos del Modelo de Excel – Worksheet – Métodos 18:54
Clase 137: Módulo Worksheet – Eventos 22:29
Clase 138: Objetos del Modelo de Excel – Range – Propiedades 19:37
Clase 139: Objetos del Modelo de Excel – Range – Métodos 22:54
Clase 140: Otros Objetos de VBA 10:29
CAP 08
FORMULARIOS PERSONALIZADOS
Clase 141: Introducción a los Formularios Personalizados 14:10
Clase 142: Propiedades de los Formularios 16:00
Clase 143: Métodos de los Formularios 06:22
Clase 144: Eventos de los formualrios 10:31
Clase 145: ¿Qué son los Controles de los Formularios? 08:39
Clase 146: Formas de lanzar un formulario 09:59
Clase 147: Control básico de visualización – Etiqueta (Label) 32:43
Clase 148: Control básico de visualización – Imagen (Image) 34:02
Clase 149: Control de entrada simple – Cuadro de texto (TextBox) – Parte 01 30:38
Clase 150: Ejercicios Clave – Cuadro de texto (TextBox) – Parte 02 30:00
Clase 151: Ejercicios Clave – Cuadro de texto (TextBox) – Parte 03 26:11
Clase 152: Ejercicios Clave – Cuadro de texto (TextBox) – Parte 04 35:06
Clase 153: Control de entrada simple – Casilla de verificación (CheckBox) 32:36
Clase 154: Ejercicios Clave – Casilla de verificación (CheckBox) 29:45
Clase 155: Control de entrada simple – Botón de opción (OptionButton) 44:13
Clase 156: Ejercicios Clave – Botón de opción (OptionButton) 28:34
Clase 157: Control de entrada simple – Botón de comando (CommandButton) 49:20
Clase 158: Control de entrada simple – Botón de alternancia (ToggleButton) 40:40
Clase 159: Control de selección de lista – Cuadro de lista (ListBox) – Parte 01 42:57
Clase 160: Control de selección de lista – Cuadro de lista (ListBox) – Parte 02 31:47
Clase 161: Control de selección de lista – Cuadro de lista (ListBox) – Parte 03 28:43
Clase 162: Control de selección de lista – Cuadro de lista (ListBox) – Parte 04 56:15
Clase 163: Control de selección de lista – Cuadro de lista (ListBox) – Parte 05 38:39
Clase 164: Control de selección de lista – Cuadro combinado (ComboBox) – Parte 01 38:39
Clase 165: Ejercicios Clave – Cuadro combinado (ComboBox) – Parte 02 32:21
Clase 166: Ejercicios Clave – Cuadro combinado (ComboBox) – Parte 03 00:00
Clase 167: Ejercicios Clave – Cuadro combinado (ComboBox) – Parte 04 00:00
Clase 168: Control de selección de lista – Cuadro de lista (ListView) – Parte 01 00:00
Clase 169: Ejercicios Clave – Cuadro de lista (ListView) – Parte 02 00:00
Clase 170: Control de selección de lista – Vista de árbol (TreeView) – Parte 01 00:00
Clase 171: Ejercicios Clave – Vista de árbol (TreeView) – Parte 02 00:00
Clase 172: Ejercicios Clave – Vista de árbol (TreeView) – Parte 02 00:00
CAP 09
EDITANDO LA RIBBON DE EXCEL
Clases 190 hasta 200: En desarrollo 19:16
CAP 10
DOMINANDO MODULOS DE CLASE
Clases 201 hasta 210: En desarrollo 19:16
CAP 11
EXTRAS
Clases 211 hasta 220: En desarrollo 19:16
CAP 12
PROYECTO FINAL – INVENTARIO
Clases 221 hasta 260: En desarrollo 19:16

Uno de estos puede ser tuyo

Al finalizar podrás generar tu propio certificado validado por su código QR.

Al finalizar el curso estarás listo para

  • Conocerás VBA desde cero: Descubrirás Visual Basic for Applications, entenderás su estructura y comenzarás a personalizar Excel a un nivel avanzado, incluso si nunca antes has programado.
  • Dominarás por completo las Macros: Automatizarás tareas repetitivas y manejarás grandes volúmenes de datos con facilidad, ahorrando horas de trabajo manual cada día.
  • Crearás aplicaciones profesionales: Diseñarás formularios e interfaces interactivas, desarrollarás sistemas personalizados para la gestión de datos y generarás reportes automatizados.
  • Optimizarás tus procesos laborales: Ahorrarás tiempo y esfuerzo automatizando flujos de trabajo complejos, integrando macros con otras aplicaciones de Office y mejorando la eficiencia y precisión de cualquier proyecto.

¿Para quién es este curso?

  • Este curso está dirigido a todos los que quieren potenciar su manejo de Excel automatizando tareas. Es ideal para profesionales que utilizan Excel en su día a día, como analistas de datos, financieros, contables, administrativos e ingenieros.
  • Estudiantes y recién graduados encontrarán en este curso una oportunidad valiosa para diferenciarse en el mercado laboral. Asimismo, freelancers y consultores podrán aprovechar este conocimiento para ofrecer soluciones automatizadas.
  • El curso también es perfecto para emprendedores y dueños de pequeños negocios que buscan herramientas accesibles. No se requiere experiencia previa en programación, ya que el curso comienza desde los fundamentos.
  • En resumen, este curso es ideal para cualquier persona que desee dominar las Macros de VBA en Excel. Desde quienes recién comienzan hasta aquellos que buscan llevar sus conocimientos a un nivel profesional.

Bono del curso

Llévalo gratis al inscribirte en cualquier plan del curso.

  • Es un manual digital en formato PDF, exclusivo para uso virtual y sin opción de impresión.
  • El documento tiene 180 páginas completamente ilustradas con explicaciones claras y ejemplos visuales.
  • Incluye códigos QR funcionales que enlazan a videos explicativos para cada tema clave.
  • Cada procedimiento está descrito paso a paso, pensado para usuarios de todos los niveles
  • Los hipervínculos internos permiten moverte fácilmente entre secciones y recursos.
  • Todas las funciones y herramientas están acompañadas de ilustraciones y capturas reales.

Preguntas Frecuentes (FAQ)

¿Necesito tener conocimientos previos en programación para tomar este curso?
No es necesario tener experiencia previa en programación. Este curso está diseñado para personas que utilizan Excel con regularidad y desean automatizar procesos, ahorrar tiempo y aumentar su productividad. Comenzamos desde los conceptos más básicos de macros y VBA, explicando paso a paso cada línea de código. A medida que avanzas, se incorporan ejemplos prácticos y ejercicios reales que te permiten adquirir una base sólida en programación orientada a Excel.
¿Qué versiones de Excel son compatibles con el curso?
El curso ha sido diseñado y probado principalmente en Excel para Windows desde la versión 2021 hasta la más reciente (Microsoft 365). Si bien muchas funciones también son compatibles con versiones anteriores, algunas características avanzadas pueden no estar disponibles. Excel para Mac tiene ciertas restricciones en el uso de VBA, por lo que recomendamos encarecidamente utilizar Excel en un entorno Windows para una experiencia de aprendizaje completa.
¿El curso incluye ejercicios prácticos o solo teoría?
Sí, el curso incluye más de 500 ejercicios prácticos, además de casos de uso reales aplicados al entorno laboral. Cada módulo está acompañado de archivos Excel y en PDF descargables con ejercicios resueltos para que puedas practicar y comparar tus respuestas por tu propia cuenta. Al final del curso desarrollamos un sistema de inventarios aplicando todo lo aprendido con proyectos reales como automatización de reportes, creación de formularios, y generación de informes automáticos.
¿A quién está dirigido este curso? ¿Solo a programadores?
Este curso está dirigido principalmente a usuarios intermedios y avanzados de Excel que desean llevar su conocimiento al siguiente nivel mediante la automatización. Es ideal para contadores, financieros, administrativos, analistas, ingenieros, estudiantes, emprendedores y cualquier profesional que trabaje regularmente con hojas de cálculo. No es exclusivo para programadores.
¿Recibiré los archivos y el código de los ejemplos vistos en el curso?
Sí. Todos los ejemplos explicados en las clases vienen acompañados de sus archivos Excel correspondientes, incluyendo el código VBA escrito y comentado para que puedas entenderlo y adaptarlo a tus necesidades. Además, podrás descargar material en PDF para que puedes reutilizar en tus propios proyectos.
¿Puedo aplicar lo aprendido en mi entorno laboral?
Totalmente. El curso tiene un enfoque 100% práctico y orientado al mundo real, con ejemplos aplicados a Reportes financieros automatizados. Control de inventarios. Gestión de base de datos en Excel. Auditoría de información contable. Automatización de tareas repetitivas como consolidación de archivos, validaciones y generación de documentos.
¿Qué incluye exactamente el curso completo?
El curso incluye acceso a: Módulos teóricos y prácticos con videos explicativos. Más de 500 ejercicios resueltos en Excel. Archivos descargables con ejemplos y plantillas. Acceso a preguntas frecuentes y respuestas del instructor. Material complementario (PDFs, resúmenes, códigos comentados). Actualizaciones del contenido sin costo adicional. Certificado digital al finalizar.
¿Qué formato tiene el curso? ¿Puedo avanzar a mi ritmo?
El curso está grabado en formato de video paso a paso. Puedes acceder a él 24/7 desde cualquier dispositivo y avanzar a tu propio ritmo, sin límite de tiempo. También puedes repetir las lecciones cuantas veces necesites.
¿Entregarán un certificado al finalizar el curso? ¿Tiene validez?
Sí. Al completar todas las lecciones del curso y los ejercicios propuestos, recibirás un certificado digital de finalización con tu nombre, el nombre del curso y la fecha. Este certificado no es emitido por una institución educativa oficial, pero sí es una prueba válida de los conocimientos adquiridos y puede ser añadido a tu currículum o perfil de LinkedIn. Refleja el compromiso y la capacidad del estudiante para automatizar tareas en Excel mediante el uso de macros y VBA, algo muy valorado en entornos laborales.

Carrito de compra