Cómo Crear Macros Básicas en Word

By Sofia Rossi 16 de diciembre de 2025 Actualizado 19 de marzo de 2026 word-tutorial
Compartir

Respuesta Rápida

Crear macros básicas en Word consiste en grabar una secuencia de acciones repetitivas y asignarla a un nombre o botón para ejecutarla después con un clic o un atajo de teclado. En Word para Windows y Mac, la grabación se hace desde la pestaña Programador y luego se puede editar el código VBA para ajustar comandos concretos y automatizar tareas frecuentes.

Comprendiendo las Macros en Word

Las macros automatizan tareas repetitivas grabando una secuencia de acciones y reproduciéndolas con un solo comando. Una macro sencilla puede formatear texto de forma consistente, mientras que las macros complejas manejan procesos de documentos con múltiples pasos.

Las macros ahorran tiempo en tareas que se repiten frecuentemente y garantizan consistencia al eliminar variaciones manuales. Incluso las macros simples pueden mejorar significativamente la productividad.

Grabando Tu Primera Macro

Iniciar el Grabador de Macros

Ve a Vista > Macros > Grabar Macro (o Programador > Grabar Macro). Aparecerá el cuadro de diálogo Grabar Macro.

Nombra tu macro de forma descriptiva (como “Formato_Título” o “Insertar_Encabezado”) usando solo letras, números y guiones bajos.

Elige dónde guardar la macro:

  • Todos los documentos (Normal.dotm) - disponible en todos los documentos de Word
  • Este documento - disponible solo en el documento actual
  • Crear nueva plantilla - crea una plantilla nueva con esta macro

Para macros de uso general, guarda en Todos los documentos.

Asignar un Atajo de Teclado

En el cuadro de diálogo Grabar Macro, opcionalmente asigna un atajo de teclado. Haz clic en el campo “Teclado” y presiona el atajo deseado (como Ctrl+Alt+H).

Word verifica si el atajo ya está asignado. Elige uno que no esté en uso.

Los atajos de teclado hacen que las macros sean rápidas y cómodas de usar.

Añadir una Descripción

Escribe una breve descripción de lo que hace tu macro. Esto te ayuda a recordar su propósito más adelante y aparece en las listas de macros.

Las buenas descripciones son claras y específicas.

Grabando Tus Acciones

Haz clic en Aceptar para comenzar la grabación. Word empezará a capturar cada acción:

  • Entrada de teclado
  • Clics del ratón
  • Selecciones de menú
  • Cambios de formato

Aparecerá un indicador de grabación mostrando que está activa.

Finalizar la Grabación

Realiza la secuencia exacta de acciones que quieres que la macro repita. Trabaja con cuidado: cada acción se graba.

Cuando termines, ve a Vista > Macros > Detener Grabación para finalizar.

Probar Tu Macro

Coloca el cursor en una nueva ubicación y prueba tu macro:

  • Usa el atajo de teclado si asignaste uno
  • O ve a Vista > Macros > Ver Macros > selecciona tu macro > Ejecutar

Tus acciones grabadas deberían repetirse exactamente.

Ejecutando Macros

Usando Atajos de Teclado

Si asignaste un atajo, presiónalo para ejecutar la macro. Las acciones grabadas se ejecutan al instante.

Los atajos hacen que las macros sean eficientes para usar repetidamente.

Usando el Diálogo de Macros

Ve a Vista > Macros > Ver Macros (o Programador > Macros). En el diálogo de Macros, selecciona tu macro y haz clic en Ejecutar.

El diálogo también muestra todas las macros disponibles, ayudándote a elegir cuál ejecutar.

Añadiendo Macros a la Barra de Herramientas de Acceso Rápido

Agrega macros usadas frecuentemente a la Barra de Herramientas de Acceso Rápido para acceder con un solo clic.

Haz clic derecho en la Barra de Herramientas de Acceso Rápido y selecciona “Personalizar Barra de Herramientas de Acceso Rápido”. En Opciones, selecciona “Macros” en el desplegable, encuentra tu macro y haz clic en Agregar.

Gestionando Tus Macros

Ver Todas las Macros

Ve a Vista > Macros > Ver Macros para ver todas las macros disponibles. Este diálogo muestra:

  • Nombres de macros
  • En qué documento/plantilla están guardadas
  • Descripciones

Usa esta vista para gestionar, ejecutar o editar macros.

Editar Macros Existentes

En el diálogo de Macros, selecciona una macro y haz clic en Editar. Se abrirá el Editor de Visual Basic mostrando el código de la macro.

El código muestra qué acciones realiza la macro. Usuarios con experiencia pueden modificar el código para mejorar las macros.

Eliminar Macros No Deseadas

Selecciona la macro en el diálogo de Macros y haz clic en Eliminar. Confirma la eliminación.

Esto elimina el código de la macro y libera espacio de almacenamiento.

Renombrar Macros

Selecciona una macro en el diálogo de Macros y haz clic en Editar. En el Editor de Visual Basic, encuentra la línea Sub con el nombre de la macro. Cambia el nombre con cuidado: debe seguir las reglas de nomenclatura (sin espacios ni caracteres especiales).

Editando Macros con VBA

Comprendiendo Visual Basic para Aplicaciones

Visual Basic para Aplicaciones (VBA) es el lenguaje de programación que Word usa para las macros. Un conocimiento básico de VBA permite personalizar el comportamiento de las macros más allá de la grabación.

Conceptos comunes de VBA para principiantes:

  • Sub (definición de macro)
  • With…End With (trabajar con objetos del documento)
  • Selection (texto activo)
  • Range (área específica del documento)

Realizando Ediciones Simples en el Código

En el Editor de Visual Basic:

  1. Encuentra el código de la macro (Sub NombreMacro…End Sub)
  2. Entiende qué hace cada línea
  3. Realiza ediciones con cuidado
  4. Haz clic en Guardar para guardar los cambios
  5. Cierra el editor

Pequeñas ediciones pueden personalizar el comportamiento de la macro sin reescribir el código completamente.

Añadiendo Comentarios a Tu Código

Comienza las líneas con apóstrofo (’) para añadir comentarios que expliquen el código. Los comentarios no afectan la función de la macro pero ayudan a entender el código después.

’ Esta macro formatea el texto seleccionado como título With Selection.Font

Los buenos comentarios facilitan el mantenimiento del código.

Creando Macros desde Cero

Escribiendo Código VBA

Usuarios con experiencia pueden escribir macros desde cero usando el Editor de Visual Basic.

Ve a Vista > Macros > Editar Macros, luego escribe código nuevo en el editor:

Sub MiMacroPersonalizada() ’ Código de la macro aquí Selection.Font.Bold = True Selection.Font.Size = 14 End Sub

Este ejemplo pone el texto seleccionado en negrita y tamaño 14.

Probando Tu Código

Después de escribir el código, haz clic en Ejecutar para probarlo. Si ocurren errores, los mensajes de error ayudan a identificar problemas.

Depura errores revisando cuidadosamente la lógica del código.

Técnicas Avanzadas para Macros

Añadiendo Entrada del Usuario

Las macros pueden solicitar información:

Dim nombreUsuario As String nombreUsuario = InputBox(“Introduce tu nombre:”) Selection.InsertBefore nombreUsuario

Esta macro pide un nombre y lo inserta en el documento.

Lógica Condicional

Las macros pueden tomar decisiones:

If Selection.Font.Bold = True Then Selection.Font.Bold = False Else Selection.Font.Bold = True End If

Esto alterna el formato en negrita.

Recorriendo Contenido

Las macros pueden procesar múltiples elementos:

For Each p In ActiveDocument.Paragraphs p.Style = “Título 1” Next p

Esto aplica el estilo Título 1 a todos los párrafos.

Consideraciones de Seguridad

Configuración de Seguridad para Macros

Ve a Archivo > Opciones > Centro de confianza > Configuración del Centro de confianza > Configuración de macros para controlar el comportamiento de las macros.

Las opciones incluyen:

  • Deshabilitar todas las macros
  • Deshabilitar con notificación
  • Deshabilitar todas las macros sin firma
  • Habilitar todas las macros (no recomendado)

Elige configuraciones que equilibren seguridad y comodidad.

Firmar Macros

Las organizaciones pueden firmar digitalmente las macros para verificar su autenticidad. Las macros firmadas de fuentes confiables se ejecutan sin avisos.

Firmar requiere un certificado digital proporcionado por el departamento de TI.

Distribuyendo Macros

Compartir Plantillas con Macros

Guarda plantillas con macros como archivos .dotm (Plantillas habilitadas para macros). Los destinatarios pueden usar la plantilla y acceder a las macros incluidas.

Documentar Tus Macros

Proporciona documentación junto con los archivos que contienen macros:

  • Lista de nombres de macros y atajos
  • Explicación de lo que hace cada macro
  • Notas sobre requisitos especiales
  • Ayuda para solucionar problemas

Una buena documentación ayuda a otros a usar tus macros eficazmente.

Usando GenText con Macros

GenText puede ayudar a:

  • Generar contenido de ejemplo para probar macros
  • Crear documentos de prueba para verificar la funcionalidad de macros
  • Producir contenido en diferentes formatos para probar la robustez de las macros

Prueba las macros con diversos contenidos antes de distribuirlas.

Buenas Prácticas para el Desarrollo de Macros

Comienza Grabando

Empieza con macros grabadas antes de intentar escribir código VBA. La grabación muestra cómo Word representa las acciones en código.

Prueba a Fondo

Prueba las macros en varios documentos y tipos de contenido antes de distribuirlas. Las macros pueden comportarse diferente según la estructura del documento.

Documenta Tu Trabajo

Incluye descripciones claras en los nombres de macros y añade comentarios en el código. Tu “yo” futuro agradecerá entender qué hace la macro.

Mantén la Simplicidad

Las macros simples son más fáciles de crear, probar y modificar. Divide tareas complejas en varias macros más sencillas.

Conclusión

Las macros de Word transforman tareas manuales repetitivas en automatizaciones con un solo clic. Ya sea que grabes macros simples o escribas código VBA avanzado, dominar las macros mejora tu productividad y eficiencia.

Lecturas adicionales

  • Microsoft Support Word — Documentación oficial de Word con guías útiles para grabar, editar y usar macros en tareas cotidianas.
  • Microsoft Learn Office — Recursos técnicos de Microsoft para profundizar en la automatización de Office y el uso de macros en Word.
  • Purdue OWL — Aunque se centra en escritura académica, ofrece pautas claras sobre el uso de Word que pueden ayudar a organizar documentos mientras automatizas tareas.
  • UNC Writing Center — Consejos prácticos de escritura y revisión que complementan el trabajo en Word cuando usas macros para agilizar la edición.

Preguntas Frecuentes

¿Son seguras las macros de Word?

Por lo general, las macros son seguras cuando las crean fuentes de confianza. Debes tener cuidado con las macros de fuentes desconocidas, ya que pueden contener código malicioso. Word muestra avisos de seguridad para las macros sin firma.

¿Cuál es la diferencia entre grabar y editar macros?

Grabar captura automáticamente los clics del ratón y las acciones del teclado. Editar consiste en escribir o modificar manualmente el código de la macro mediante Visual Basic for Applications (VBA).

¿Dónde se guardan mis macros creadas?

Las macros se pueden guardar en el documento actual (específicas de ese documento), en Normal.dotm (disponibles en todos los documentos) o en una plantilla específica.

Pasar Menos Tiempo Formateando

GenText maneja el formato dentro de Word para que puedas enfocarte en tu escritura.

Probar Gratis
Compartir
word-tutorial microsoft-word macros automation