Reproducción automática
Autocompletar
Lección anterior
Completar y continuar
Excel Avanzado para particulares
Introducción a Macros
¿Qué es una macro?
Grabación de una macro paso a paso
Seguridad de macros y configuración
Almacenamiento: libro actual vs libro personal
Editor de VBA – Entorno de trabajo
Explorar el editor de Visual Basic (VBE)
Módulos, proyectos y propiedades
Cómo insertar y ejecutar código
Programación en VBA Básico
Variables y tipos de datos
Estructuras de decisión (If… Then, Select Case)
Bucles (For, Do While, For Each)
Cuadros de mensaje (MsgBox) y entrada de datos (InputBox)
Manejo de Celdas, Rangos y Hojas
Objetos principales: Workbook, Worksheet, Range
Selección y modificación de celdas con VBA
Copiar, pegar, mover y formatear rangos
Automatización de Tareas Repetitivas
Automatizar filtros, ordenamientos y operaciones frecuentes
Consolidación de datos de múltiples hojas
Generación automatizada de informes
Formularios con VBA (UserForms)
Crear y diseñar formularios personalizados
Controles básicos: cuadros de texto, listas desplegables, botones
Validación de datos y envío a celdas
Gestión de Eventos y Buenas Prácticas
Eventos: Workbook_Open, Worksheet_Change, etc.
Manejo de errores: On Error Resume Next / GoTo
Consejos para escribir código limpio y reutilizable
📁 Automatización de Archivos
Abrir todos los archivos de una carpeta y consolidar datos
Guardar automáticamente el archivo con nombre y fecha
Exportar cada hoja a un archivo PDF
Crear una copia de respaldo del archivo activo
📊 Gestión de Datos
Eliminar filas vacías de una hoja
Combinar datos de varias hojas en una sola
Buscar y reemplazar valores en toda la hoja
Ordenar datos automáticamente por columna
Aplicar formato a una tabla dinámica al actualizarse
Separar nombres y apellidos en columnas distintas
💼 Reportes y Presentación
Generar reportes automáticos con filtros predefinidos
Insertar gráficos dinámicos desde macros
Crear un dashboard con actualización con un solo clic
Insertar encabezado y pie de página con datos del usuario y fecha
Actualizar todas las tablas dinámicas del archivo
🔍 Revisión y Validación
Verificar celdas vacías en un rango crítico
Resaltar valores duplicados en una columna
Validar que todas las celdas numéricas estén dentro de un rango aceptable
Auditar fórmulas y listar celdas con errores
⌨️ Formularios y Entrada de Datos
Formulario de ingreso de clientes con validación
Formulario de control de inventario
Formulario para registrar asistencia
Formulario para registrar ventas y generar recibo
🧩 Utilidades Varias
Cronómetro o temporizador dentro de Excel
Macro para enviar correos desde Outlook con adjuntos
Macro para proteger/desproteger múltiples hojas a la vez
Macro para crear un índice con hipervínculos a todas las hojas
Registrar automáticamente el usuario que modifica una celda
Ocultar o mostrar hojas según el usuario o una contraseña
Insertar fecha y hora en la celda activa con un atajo
Validar que todas las celdas numéricas estén dentro de un rango aceptable
Contenido de la lección bloqueado
Si ya estás inscrito,
Necesitarás iniciar sesión
.
Inscríbete en el curso para desbloquear