Automatitzar accions

1. Crear macros

Una macro és un conjunt d’accions que s’utilitzen per automatitzar tasques dins dels documents de Ms Word. Quan es realitzen de forma repetitiva una sèrie d’accions, pot interessar que s’executin de manera automàtica mitjançant una macro.

La pestanya Desenvolupador no es visualitza per defecte al programa. L’usuari haurà d’activar-la si no la té disponible abans de començar el procés de gravació de la macro.

Per exemple, si habitualment es fa el mateix procés de combinació de correspondència, es pot crear una macro que l’executi, i així amb qualsevol de les opcions del programa.

D’ altra banda, cal saber que, quan es creen macros queden gravades amb el llenguatge Visual Basic for Aplications. Qualsevol modificació a posteriori, requerirà de coneixements d’aquest llenguatge per poder-ne canviar el codi. Per aquest motiu, si no es tenen coneixements de programació, cal tenir molta cura en el procés de gravació de la macro.

Un cop creades les macros, es poden executar bé des de la pestanya Desenvolupador, bé des del teclat o bé des d’una icona situada a les barres d’eines. En funció de la utilitat de la macro i dels hàbits de l’usuari, li resultarà més interessant fer servir una opció o una altra .

Activitat

Obrir el fitxer wor10n2_u05_act01_fitxer.docx i realitzar els següents punts:

  1. Crear una macro que executi les accions següents:
    • Canviar l’orientació del paper a horitzontal.
    • Inserir la numeració de pàgina a la part dreta del peu de pàgina.
    • Inserir una vora de pàgina a totes les pàgines del document.
    • Impressió de la pàgina actual.
  2. Assignar la macro a una icona que es situarà a la barra d’eines d’accés ràpid.

Per resoldre l’activitat consulta els recursos de la zona dreta.

RECURSOS

Per resoldre l'activitat proposada pots consultar la teoria relacionada i visualitzar el vídeo tutorial per la resolució de l'activitat.

Crear macros

Tutorial

Per visualitzar el tutorial correctament, és necessari activar l'opció per veure'l en pantalla complerta.