Skip to content

Macros de Excel

Una macro de Excel es una serie de pasos guardada como código (VBA) que puedes repetir con un clic, como dar formato, ordenar y sumar un reporte.

Selecciona cualquier frase de aquí para preguntarle a tu Maestro.

Grabas una macro que suma las ventas de octubre, de la fila 2 a la 41. El reporte de noviembre trae 52 filas de ventas. ¿Qué suma la macro?

Un reporte mensual de ventas; la macro se grabó con los pedidos de octubre. Datos simulados.

Cómo se hace: con la grabadora (Vista > Macros > Grabar macro), que anota tus clics como código VBA, o escribiendo el código en el editor (Alt+F11). Las macros se guardan en libros .xlsm.

Para qué sirve: para pasos que repites igual cada semana: dar formato a un reporte, ordenar, copiar hojas, exportar. Para limpiar datos que llegan cada mes, Power Query guarda los pasos sin código, y un asistente de IA como Claude en Excel puede escribirte el VBA.

Cuidado: una macro puede hacer cualquier cosa en tu computadora, así que Excel bloquea las de archivos que llegan del internet. Activa solo las de archivos en los que confíes.

Así se usa

Grabar una macro

Vista > Macros > Grabar macro

  1. Ponle nombre y, si quieres, un atajo de teclado
  2. Haz los pasos una vez: formato, orden, totales
  3. marcado: Detén la grabación y guarda el libro como .xlsmUn .xlsx no guarda macros: si lo guardas así, la macro se pierde.
Excel escribe lo que hiciste como código VBA. Para verlo o cambiarlo, abre Macros, escoge la macro y haz clic en Modificar.

Cuándo mirar más de cerca

Deshacer después de una macro

Borrar filas vacías

  1. Corres la macro: borra 14 filas, y una no estaba vacía
  2. marcado: Presionas Ctrl+Z

Tu macro borró 14 filas, y una no estaba vacía. Presionas Ctrl+Z. ¿Qué regresa?

Pregúntale a tu Maestro sobre Macros de Excel

Te responde desde la página gratis más cercana a esta palabra, igual que mientras estudias.

Ejemplo

Tú: ¿Qué quiere decir "Macros de Excel", en palabras sencillas?

Tu Maestro: Te lo explico con un caso tuyo, que se queda mejor que una definición. ¿Qué haces igual en Excel cada semana?

Pregunta sobre: Responde desde la página "¿Cómo limpio texto escrito de varias formas en pandas? strip, lower y un mapa"

Solo este navegador guarda lo que preguntas aquí. ¿Cómo funciona?

Para saber más

  • Power Query

    Power Query es la herramienta de Excel y Power BI para traer datos y limpiarlos con pasos que se guardan: quitar columnas, cambiar tipos, filtrar filas. Cuando llega el archivo nuevo, haces clic en Actualizar y todos los pasos se repiten solos.

  • Claude for Excel

    Claude for Excel es el complemento de Anthropic que pone a Claude dentro de Excel: lee tu libro, contesta citando las celdas, escribe fórmulas y hace cambios en el mismo archivo.

  • Copilot en Excel

    Copilot en Excel es el asistente de IA de Microsoft dentro de Excel: le pides un análisis con tus propias palabras y crea fórmulas, tablas dinámicas, gráficas o resúmenes en tu libro.

  • Tabla dinámica

    Una tabla dinámica resume una tabla larga en segundos: agrupa por las columnas que eliges y suma, cuenta o promedia otra, sin escribir fórmulas.

Todo el glosario