Pensums de estudios
Temas de estudio
MENU
Introducción a las Macros en Excel: Guía Básica con 10 Prácticas
Iniciales
¿Qué
son las macros en Excel?
Las macros en Excel son una herramienta
que permite automatizar tareas repetitivas mediante código, generalmente
escrito en VBA (Visual Basic for Applications). Con una macro, Excel
puede ejecutar una secuencia de acciones (como dar formato, copiar datos o
realizar cálculos) con solo presionar un botón.
Son especialmente útiles para:
Primeros
pasos antes de practicar
Procedimiento para Grabar tu Primer Macro en Excel
Ejemplo:
“Hola Mundo” en la celda A1
Requisitos
previos
Si no ves la pestaña Desarrollador:
Archivo → Opciones → Personalizar cinta de opciones → activar
“Desarrollador”
Pasos
para Iniciar la Grabación de una Macro
Paso 1:
Abrir el libro de Excel
3. LibroMacros.xlsm
Paso 2:
Ir a la pestaña Desarrollador
Paso 3:
Configurar la macro
Aparecerá una ventana con las siguientes
opciones:
Haz clic en Aceptar.
✅ Desde este momento Excel está grabando todo lo que hagas.
Pasos
Durante la Grabación (Ejemplo Hola Mundo)
Paso 4:
Escribir el texto
3. Hola Mundo
Pasos
para Finalizar la Grabación
Paso 5:
Detener la grabación
✅ ¡La macro ya está creada!
Cómo
Ejecutar la Macro Grabada
Opción
1: Desde el menú
Opción
2: Desde Desarrollador
Resultado
Esperado
Cada vez que ejecutes la macro:
(Opcional)
Ver el Código Generado
Sub HolaMundo()
Range("A1").Select
ActiveCell.FormulaR1C1
= "Hola Mundo"
End Sub
No es necesario entender el código aún, solo
observarlo.
Recomendaciones
para principiantes
Ejercicios
10
Prácticas Iniciales con Macros en Excel (Nivel 1)
Práctica
1: Grabar una macro básica
Objetivo: Conocer la grabadora de macros.
👉 Aprendizaje: automatización sin código.
Práctica
2: Ejecutar una macro
Objetivo: Aprender a ejecutar macros.
👉 Aprendizaje: control básico de macros.
Práctica
3: Ver el código VBA generado
Objetivo: Familiarizarse con VBA.
👉 Aprendizaje: relación entre acciones y código.
Práctica
4: Mostrar un mensaje (MsgBox)
Objetivo: Interacción básica con el usuario.
"Bienvenido
al uso de macros en Excel"
👉 Aprendizaje: uso de MsgBox.
Práctica
5: Escribir texto en una celda con VBA
Objetivo: Manipular celdas con código.
👉 Aprendizaje: uso de Range.
Práctica
6: Cambiar formato de una celda
Objetivo: Aplicar formato mediante VBA.
👉 Aprendizaje: propiedades de formato.
Práctica
7: Limpiar contenido de un rango
Objetivo: Automatizar limpieza de datos.
👉 Aprendizaje: uso de ClearContents.
Práctica
8: Seleccionar hojas automáticamente
Objetivo: Navegación con macros.
👉 Aprendizaje: uso de Sheets.
Práctica
9: Insertar la fecha actual
Objetivo: Trabajar con fechas.
👉 Aprendizaje: uso de Date.
Práctica
10: Asignar una macro a un botón
Objetivo: Facilitar el uso de macros.
👉 Aprendizaje: interacción visual.
Recomendaciones
finales para principiantes
Conclusión
Las macros en Excel son una excelente puerta de
entrada a la automatización. Con estas 10 prácticas de nivel inicial,
habrás dado tus primeros pasos en VBA y estarás preparado para avanzar a
niveles más complejos, como el uso de condiciones, ciclos y formularios.