Saltar al contenido
Microsoft Excel 5 pasos

Cómo grabar una macro básica en Excel

Resumen

Excel graba tus acciones como código VBA reproducible. Útil para automatizar tareas repetitivas.

No necesitas saber programar: Excel "graba" lo que haces y lo convierte en macro. Después la ejecutas con un click.

Nota: Tutoriales descritos paso a paso. Las capturas de pantalla varían según versión de Office (2019, 365, online). Si la opción no aparece exactamente como se describe, busca en una pestaña o menú similar.

Pasos

  1. Activar pestaña DesarrolladorArchivo → Opciones → Personalizar cinta → marcar "Desarrollador".
  2. Grabar macroPestaña Desarrollador → "Grabar macro". Asigna nombre y atajo (opcional).
  3. Hacer las accionesExcel graba todo lo que hagas (formato, fórmulas, copy/paste).
  4. Detener grabaciónBotón "Detener grabación" cuando termines.
  5. Ejecutar macroDesarrollador → "Macros" → selecciona y ejecuta. O usa el atajo.

Tip clave

Guarda como ".xlsm" (Libro habilitado para macros). Si guardas como xlsx, las macros se pierden.

Preguntas frecuentes

¿Editar VBA?

Alt+F11 abre el editor. Puedes leer y modificar el código generado.

¿Macros peligrosas?

Pueden tener virus. Solo activa macros de archivos confiables.

¿Multi-libro?

Macro guardada en "Libro de macros personal" se ejecuta en cualquier Excel abierto.