1. Mostrar la ficha Desarrollador

Si acaba de cambiar a Word 2007, puede que haya pensado que las macros habían desaparecido! De hecho, el menú Desarrollador, que contiene las herramientas necesarias para gestionar macros, no se muestra de forma predeterminada. Para restaurarla, haga clic en el botón Oficina y, a continuación, en Opciones de Word. En la pestaña Estándar, marque la pestaña Mostrar Desarrollador…. y confirme con Aceptar.

2. Haga un ensayo

Al principio, usted usará el Grabador de macros. Esta herramienta anota escrupulosamente todas las acciones que realiza con el ratón y el teclado y las transcribe en VBA (Visual Basic for Application), el lenguaje de macros del software de Office. Pero tenga cuidado: ¡esta grabación no ofrece ninguna inteligencia! Todo está anotado, ¡incluso tus errores! Por lo tanto, antes de empezar, es mejor saber exactamente qué comandos usar.
Tomemos un caso real: recibes muchos textos para los cuales quieres asignar al conjunto una fuente Verdana en el cuerpo 10 y un espaciado de párrafo de 1,5 líneas. Por supuesto, si sólo tienes dos órdenes para grabar, irás más rápido sin una macro: así que considera lo siguiente como un primer ejemplo.

3. Crea tu primera macro

En la ficha Desarrollador, haga clic en Guardar macro. Dé el nombre Formateo a la macro y elija guardar la macro en Normal.dotm : se podrá utilizar en todos sus documentos. Si es necesario, introduzca un comentario y haga clic en Aceptar.

¡Hagámoslo! ¡Hagámoslo! El pequeño casete que ahora acompaña al puntero del ratón le recuerda que se encuentra en el modo de grabación.

4. Registrar órdenes

Escriba Ctrl + A para seleccionar el documento completo. Active el menú Inicio. Con las listas de fuentes, elija sucesivamente una fuente Verdana y un tamaño de 10 (no aparece nada en las listas, es normal). Haga clic en el botón a la derecha del área Párrafo. En el cuadro de diálogo Párrafo, active la ficha Retirada y espaciado. En la lista Interlínea, seleccione 1,5 líneas y haga clic en Aceptar. Ya se ha acabado. Ahora activa la pestaña Desarrollador y haz clic en Detener grabación.

5. Iniciar la macroinstrucción

Ahora abra cualquier documento. Active la ficha Desarrollador y haga clic en Macros. Seleccione Formatear y haga clic en Ejecutar. Después de una fracción de segundo, su texto está ahora en fuente Verdana 10 con un espaciado de 1,5 líneas.

6. Asociar la macro con un botón

Si necesita ejecutar esta macro con frecuencia, también puede asociarla con un botón de la barra de herramientas de acceso rápido. Para ello, haga clic en el botón Oficina y, a continuación, en Opciones de Word. Active la pestaña Personalizar. En la lista Seleccionar comandos, seleccione Macros. En la lista de la izquierda, seleccione Normal.Newmacros.Formatting y haga clic en Add>>> y luego en OK. Desafortunadamente, el espacio en esta barra de herramientas es limitado. Además, no es posible cambiar la imagen de los botones. Esto está lejos de la flexibilidad de las versiones anteriores de Word!

7. Visualizar el código fuente de su macro

Hasta ahora, la grabadora de macros ha ocultado el código que produjo de usted. ¿Quieres verle? En la ficha Desarrollador, haga clic en Visual Basic. El editor VBA muestra la lista de la macro. Aquí encontrará los comandos que ha ejecutado,

por ejemplo,

Selección

.FontName = “Verdana”.
Tenga en cuenta que el grabador ha creado un código “pesado“. Así, añadió las instrucciones Space BeforeAuto y SpaceAfterAuto (espacio antes y después de los párrafos) cuando no habíamos especificado nada parecido. Este grabador es una herramienta rudimentaria, que sólo es adecuada para procedimientos sencillos y sin que haya que tomar ninguna decisión.

Para todos los demás casos, escribirá sus macros directamente en el editor VBA. La descripción de este lenguaje quedaría fuera del alcance de esta guía (las posibilidades son infinitas), pero le aconsejamos, si tiene curiosidad, que consulte el libro de Anne Lavergne VBA Word 2007, publicado por ENI.