Si et passes el dia barallant-te amb documents de Word i repetint sempre les mateixes operacions, les macros es poden convertir en el teu millor aliat . Donar format a títols, inserir textos estàndard, netejar hipervincles o preparar informes interminables deixa de ser un suplici quan automatitzes aquests processos. Amb un parell de clics (o una combinació de tecles ben triada) pots fer que Word ho faci tot per tu, sense badades ni passos oblidats.
El millor és que, encara que soni a “cosa de programadors”, qualsevol persona amb una mica de paciència pot aprendre a fer servir macros en Word . Pots començar gravant accions senzilles, executar-les des d'un botó o drecera de teclat i, si t'animes, fins i tot ficar-te a veure el codi a Visual Basic per a Aplicacions (VBA) per personalitzar al màxim les automatitzacions. Ho veurem tot pas a pas, amb detall i amb exemples reals de treball diari.
Què és una macro a Word i per què l'hauries d'utilitzar?
En poques paraules, una macro a Word és una seqüència d'accions que el programa guarda i repeteix automàticament quan ho demanes. És com gravar un “vídeo” del que fas (clics, ordres, formats, insercions…) i després reproduir-lo tantes vegades com vulguis amb una sola ordre.
Aquestes macros es basen en codi VBA (Visual Basic per a Aplicacions) , un llenguatge de programació integrat a Office. Cada cop que enregistres una macro, el Word genera darrere un bloc de codi VBA amb tot el que has fet: escriure text, canviar estils, aplicar formats, moure el cursor, inserir elements, etc. Encara que aquest codi existeixi, per a les macros bàsiques no necessites saber programar ; la gravadora fa la feina tècnica per tu.
Sense macros, et toca repetir manualment una vegada i una altra les mateixes seqüències de passos : aplicar el mateix format a les capçaleres, col·locar sempre els mateixos peus de pàgina, inserir paràgrafs estàndard, ajustar taules o corregir certs tipus d'errors. En documents llargs o plantilles corporatives, això no és només avorrit, també és una font constant d'errors i incoherències.
Quan comences a automatitzar amb macros, guanyes temps, precisió i consistència a tots els teus documents. Word s'encarrega de fer sempre el mateix, de la mateixa manera, i tu et pots centrar en el contingut i no en la mecànica.
Problemes típics sense macros: per què les tasques repetitives et frenen
Treballar en Word de forma manual implica que, quan el teu flux de treball es complica una mica, comencen a aparèixer diversos problemes: pèrdua de temps, errors humans, cansament i formats poc uniformes.
D'una banda, repetir sempre els mateixos passos suposa una inversió de temps enorme : formatar títols, canviar estils, actualitzar seccions, inserir blocs de text recurrents, etc. Minut a minut, feina a tasca, aquest temps s'acumula i pot suposar hores al llarg de la setmana.
A això se suma que cada repetició manual és una oportunitat per equivocar-te . Un clic fora de lloc, un pas que se t'oblida, un estil que apliques malament… i el resultat és un document poc coherent. Quan diversos membres d'un ordinador repeteixen processos manualment, les diferències en format i estructura es multipliquen.
A més, la repetició constant de tasques mecàniques genera fatiga i desmotivació . Són processos monòtons que no aporten valor creatiu, però que cal fer sí o sí. Això redueix la concentració i augmenta les possibilitats de cometre errors justament quan vols anar més ràpid per acabar.
Per acabar, sense automatització és complicat mantenir una estandardització real del format en documents corporatius, informes periòdics o plantilles complexes. Encara que defineixis estils, si els usuaris els apliquen “a mà” de manera irregular, el resultat serà inconsistent.
Avantatges clau de treballar amb macros a Word

En introduir macros al teu dia a dia, comences a notar ràpidament una sèrie de beneficis molt clars: estalvi de temps, precisió, estandardització i menys esforç mental.
En termes d'eficiència, una macro us permet executar en segons tasques que abans podien portar diversos minuts . Imagina que cada vegada que obris un document nou per a un informe mensual, Word aplica automàticament estils a tots els títols, insereix portada, encapçalats, peus amb numeració i text legal, i neteja elements sobrants.
Un altre avantatge és la precisió absoluta en la repetició de processos . La macro fa exactament el que vas gravar, sense saltar passos ni improvisar. Si la seqüència és correcta, tindreu resultats consistents sempre, independentment de qui l'executeu.
També es guanya molt en estandardització : els mateixos processos, els mateixos formats, els mateixos textos en tots els documents relacionats. Això és clau en empreses, despatxos professionals, centres educatius o qualsevol entorn on calgui complir una imatge o una estructura comuns.
A més, usar macros suposa una reducció notable de la fatiga . Deixes de repetir les mateixes tasques tedioses i pots dedicar els teus recursos mentals a revisar continguts, pensar en l'estructura del document o millorar el missatge, en comptes d'estar pendent de quin botó tocar a cada moment.
Finalment, les macros són una forma d'automatització molt accessible . Per a la majoria d'escenaris no cal saber programar: n'hi ha prou amb la gravadora de macros de Word i una bona planificació dels passos.
Primers passos: activar la pestanya Programador en Word
Per poder treballar amb macros de forma còmoda, necessites tenir visible la pestanya Programador (de vegades anomenada “Desarrollador”) a la cinta d'opcions del Word. Aquesta pestanya reuneix les eines de macros i de VBA.
A la majoria d'instal·lacions ve oculta per defecte, així que hauràs d'activar-la una vegada: després es quedarà disponible a tots els teus documents.
Per mostrar la pestanya Programador, seguiu aquesta seqüència en Word per a Windows :
- Fes clic a Arxiu > Opcions.
- Al quadre “Opcions de Word”, entra a Personalitzar cinta d'opcions.
- A la part dreta, dins de “Pestanyes principals”, marca la casella programador (o “Desarrollador”, segons la versió).
- Prem Acceptar i veuràs la nova pestanya afegida a la cinta.
En aquesta pestanya trobaràs, entre d'altres, el grup Codi , on hi ha les opcions fonamentals: Macros, Gravar macro, Aturar enregistrament i l'accés a l' Editor de Visual Basic.
Com gravar la teva primera macro a Word pas a pas?
El procés de gravar una macro consisteix a dir-li a Word: “a partir d'ara, tot el que faci, apunta-ho i després repetiu-ho quan jo vulgui” . Per això és molt important que la seqüència d'accions estigui ben pensada per endavant.
1. Iniciar l'enregistrament de la macro
Amb la pestanya Programador ja visible, el primer pas és dir a Word que comenci a gravar :
- Aneu a la pestanya programador i, al grup “Codi”, prem Gravar macro (també pots accedir des de la pestanya Vista > Macros > Gravar macro en algunes versions).
- Apareixerà el quadre de diàleg per configurar la macro, on haureu de definir diversos detalls: nom, ubicació, accés ràpid i descripció.
2. Configurar nom, ubicació i accés
Al quadre “Gravar macro”, l'essencial és triar bé com s'identificarà i on es guardarà:
- Nom de la macro: escriu un nom descriptiu i sense espais, per exemple FormatEncapçalamentsInforme. Com més clar, més fàcil serà localitzar després si tens moltes macros.
- Desa macro a: aquí decideixes si la macro es desa al document actual o en una plantilla. Si tries Normal.dotm o “Tots els documents (Normal.dotm)”, la macro estarà disponible en qualsevol document que obris en aquest equip. Si la guardes al document, només funcionarà en aquest fitxer.
- assignar a: pots vincular la macro a un botó (per exemple, a la barra d'eines d'accés ràpid) oa un drecera de teclat. També pots deixar-ho per més tard, però és bona idea configurar-ho des del principi.
- Descripció: camp opcional però molt recomanable. Escriu una breu explicació de l'objectiu de la macro, com: “Aplica estils corporatius a títols i subtítols de l'informe mensual”. Això us ajudarà a tu ia altres usuaris a saber què fa sense necessitat d'endevinar.
Quan feu clic a D'acord , el Word començarà a gravar. Sovint veureu un canvi al punter o un indicador a la barra d' estat que confirma que l' enregistrament està activa i que cada acció que realitzeu s'està registrant.
3. Executar les accions que vols automatitzar
A partir d'aquest punt, tot el que feu s'enregistrarà: clics, ordres de la cinta, combinacions de tecles, canvis de format, insercions de text, etc. . Convé que la seqüència la tinguis assajada per no cometre errors.
Durant l'enregistrament, podeu realitzar accions com:
- Aplicar un estil determinat a títols i subtítols.
- Canviar tipus i mida de font un bloc de text.
- inserir un capçalera i peu de pàgina amb un disseny concret.
- Eliminar hipervincles automàtics de el document.
- inserir un text estàndard (clàusules, avisos legals, firmes, etc.).
És important entendre que la gravadora captura pràcticament qualsevol pas que facis . Si fas clic en un botó equivocat o mous el cursor on no toca, això es registrarà. En aquests casos, podeu optar per tornar a gravar la macro des de zero o més endavant editar el codi VBA per netejar aquest error.
Sempre que puguis, convé que utilitzis el teclat per a seleccions i moviments (per exemple, majúscules + fletxes per a seleccionar text), ja que sol generar un codi més “net” i menys dependent de moviments de ratolí imprecisos.
4. Aturar l'enregistrament
Quan hagis acabat tota la seqüència que vols automatitzar, perquè la macro quedi guardada has d'indicar a Word que pari l'enregistrament:
- Torna a la pestanya programador i fes clic a aturar gravació al grup “Codi”.
- Si l'havies iniciat des de la pestanya Vista, també hi trobaràs l'opció aturar gravació.
En aquest moment la macro ja està creada i llesta per utilitzar. Si l'heu desat a Normal.dotm , la tindreu disponible a tots els documents. Si només l'heu desat al fitxer actual, no la veureu en obrir altres documents.
Com executar una macro a Word: tres formes pràctiques?
Un cop gravada, has de posar en marxa el teu macro de diverses maneres. Cada mètode s'adapta a un tipus d'ús diferent, però tothom acaba llançant la mateixa seqüència d'accions que vau guardar.
1. Executar des del quadre de diàleg Macros
La forma més genèrica d'executar una macro és fer servir el llistat de totes les macros disponibles al document o plantilla activa:
- Aneu a la pestanya programador i fes clic a Macros (també podeu anar a Vista > Macros > Veure macros).
- Apareixerà el quadre de diàleg Macro, amb una llista de les macros disponibles.
- A “Nom de la macro”, selecciona la que vulguis executar.
- Fes clic a executar i Word aplicarà automàticament tots els passos que vas gravar, normalment al punt del document on tinguis el cursor.
Aquest mètode és molt útil quan tens diverses macros i vols escollir-ne una de la llista, o quan encara no has configurat dreceres o botons per a un accés més ràpid.
2. Executar la macro des d'un botó a la barra d'eines
Si utilitzes molt una macro, l'ideal és assignar-li un botó visible ia mà , per exemple a la barra d'eines d'accés ràpid (la que apareix a la part superior de la finestra, sobre la cinta):
- Quan enregistres la macro, a l'opció “Assignar a” escull botó.
- Word obrirà la finestra de personalització de la Barra d'eines d'accés ràpid, on veuràs el teu macro a la llista d'ordres disponibles; per a opcions avançades consulta personalitza la interfície de Microsoft Word.
- Seleccioneu la macro i premeu afegir per moure-la a la llista de la dreta (la d'ordres visibles).
- Amb la macro seleccionada, prem modificar per triar una icona i un nom que es mostrarà a la barra.
- confirma amb Acceptar (dues vegades si cal) i el botó apareixerà a la barra d'accés ràpid.
A partir d'aquest moment, n'hi haurà prou amb un clic en aquest botó per llançar la macro , cosa que és ideal per a processos que repeteixes desenes de vegades al llarg del dia.
3. Executar una macro amb una drecera de teclat
Una altra manera molt còmoda (especialment si t'agrada treballar sense enlairar-se els dits del teclat) és vincular la macro a una combinació de tecles que no estigui ja en ús per a una altra funció important.
Per fer-ho, durant la creació de la macro o més tard :
- Al quadre “Gravar macro”, en lloc de triar Botó selecciona l'opció teclat.
- S'obrirà la finestra de personalització del teclat, amb el quadre “Premeu una nova tecla de mètode abreujat”.
- Clica la combinació que vulguis assignar, per exemple Ctrl+Maj+M. Procura evitar dreceres ja usades per Word (com Ctrl+Z per desfer), perquè la macro els sobreescriurà mentre el document estigui obert.
- Al camp “Desa els canvis a”, assegureu-vos que poseu Normal.dotm si vols que la drecera estigui disponible sempre, o el document actual si només l'usaràs aquí.
- Fes clic a assignar i després en Tancar o Acceptar.
Des d'aquest moment, cada vegada que premeu aquesta combinació de tecles, el Word executarà el vostre macro a l'instant , sense que l'hagueu de buscar en menús ni fer clics addicionals.
Usar i gestionar macros a Word: bones pràctiques diàries
Quan comences a acumular macros, és important organitzar-les i fer-les servir amb cap perquè segueixin sent una ajuda i no un embolic.
Al quadre de diàleg Macro (Programador > Macros) podeu veure en tot moment les macros disponibles al document actual oa les plantilles carregades . Des d'aquí les pots executar, modificar o simplement revisar on estan guardades.
Una recomanació molt útil és utilitzar noms coherents i descripcions clares . Per exemple, prefixos com “Form_” per a macros de format, “Ins_” per a insercions, “Limp_” per a neteges, etc. D'aquesta manera, quan obris la llista, sabràs d'una ullada què fa cada macro sense provar-ne una per una.
Una altra bona pràctica és evitar macros excessivament llargues i monolítiques . En lloc d'una macro gegantina que fa vint coses, sol ser més pràctic crear diverses macros petites, cadascuna centrada en una tasca concreta (per exemple, una que formata títols, una altra que insereix la portada, una altra que neteja hipervincles) i, si ho necessites, combinar-ne l'execució.
Visual Basic per a Aplicacions (VBA): veure i editar el codi dels teus macros
Darrere de cada macro gravada, Word genera codi a Visual Basic per a Aplicacions (VBA) . Encara que no sàpigues programar, és bo saber que aquest codi existeix i que es pot editar per guanyar potència i flexibilitat.
Per obrir l'editor de VBA, aneu a la pestanya Programador i feu clic a Visual Basic . També podeu utilitzar la drecera de teclat Alt+F11 , molt estès a totes les aplicacions de l'Office. Si busques eines per aprendre a programar, consulta IDE i editors imprescindibles per programar.
A l'editor veuràs, al panell esquerre, un arbre amb projectes corresponents a Normal (la plantilla global) i als documents oberts. Dins trobaràs carpetes com Mòduls , que és on s'emmagatzemen les teves macros gravades.
Si fas doble clic en un mòdul , s'obrirà el codi i podràs veure una cosa semblant a:
Sub FormatoEncabezadosInforme()
'Código grabado por Word
'Líneas con instrucciones VBA
End Sub
Des d'aquí podeu editar, netejar i ampliar el codi . Per exemple, podeu eliminar instruccions redundants que la gravadora hagi creat en registrar moviments innecessaris o afegir estructures que la gravadora no és capaç de generar per si sola, com bucles, condicions o variables.
Treballar amb aquest codi és una forma excel · lent d' aprendre a poc a poc VBA . Pots començar amb canvis petits, com ara corregir un error o ajustar un valor, i avançar cap a macros més intel·ligents que reaccionin al contingut del document.
On desar les macros: document vs Normal.dotm?

En crear una macro, sempre sorgeix el dubte d' on convé desar-la . La decisió és clau per saber en quins contextos podràs fer-la servir.
Si escolliu desar-la al document actual , la macro es quedarà “dins” d'aquest fitxer i només es podrà executar quan el tinguis obert. Aquesta opció té sentit quan l'automatització és molt específica d'un document concret (per exemple, una plantilla de contracte que només es fa servir en un departament), o si esteu aprenent a crear les vostres pròpies plantilles per a Word.
Si opteu per Tots els documents (Normal.dotm) , la macro s'emmagatzema a la plantilla global del Word de l'usuari. Això significa que estarà disponible en qualsevol document que obris en aquest equip . És la millor opció per a macros generals de format, inserció de textos estàndard corporatius, neteja de documents, etc.
Tingues en compte que la plantilla Normal.dotm és un fitxer especial: Word la càrrega sempre en arrencar i s'hi guarden, a més de macros, moltes personalitzacions d'estils i de la interfície. Convé fer periòdicament una còpia de seguretat si tens macros molt valuoses.
Seguretat amb macros a Word: què has de vigilar
Com que les macros es basen en codi VBA, també poden contenir instruccions malicioses si vénen de fonts poc fiables. Per això, el Word incorpora un sistema de seguretat per a macros que controla què s'executa i què no.
Per revisar i ajustar la seguretat de macros , vés a:
- Arxiu > Opcions > Centre de confiança > Configuració del Centre de confiança.
- Dins, entra a Configuració de macros i veuràs diferents opcions per habilitar-les o deshabilitar-les.
Normalment és recomanable que Word us avisi abans d'habilitar macros , sobretot en documents descarregats d'internet o rebuts per correu de persones que no coneixes. La regla d'or és senzilla: només habilita macros de fonts en què confiïs.
En entorns corporatius, sol ser bona idea treballar amb macros signades digitalment o amb plantilles oficials distribuïdes pel departament de TI, per garantir que el codi és segur i controlat.
Consells per planificar i gravar macros fiables
La qualitat d'una macro depèn molt del que facis durant l'enregistrament. Si el procés està mal plantejat, la macro serà inestable. Per això, és clau planificar bé abans de donar-li al botó Gravar.
Abans de començar, pensa exactament quins passos necessites: des d'on parteix el cursor, què selecciones, quines ordres apliques i en quin ordre . Fins i tot pots fer una prova manual sense gravar, per assegurar-te que la seqüència té sentit.
Quan et posis a gravar, intenta ser el més precís i net possible a les teves accions . Evita clics innecessaris, menús que obris i tanques sense fer servir o moviments de ratolí erràtics. Recorda que la gravadora ho apuntarà tot i després hauràs de corregir-ho a VBA o gravar de nou.
Si la tasca és molt llarga o complexa, planteja't dividir-la en diverses macros petites en lloc d'una sola macro gegant. D'aquesta manera us resultarà més fàcil depurar problemes i reutilitzar parts del procés en altres contextos.
I, per descomptat, un cop gravada la macro, proveu-la en documents de prova abans d'aplicar-la sobre fitxers importants. Així podràs detectar errors sense posar en risc documents crítics.
Treballar amb macros a Word suposa un salt de qualitat enorme en la teva forma de manejar documents: automatitzes tasques repetitives, redueixes errors i mantenes una consistència professional en tots els teus textos, des de simples informes fins a plantilles corporatives complexes. Amb la combinació de la gravadora de macros, l'ús de la pestanya Programador, l'assignació de botons i dreceres de teclat, i un mínim de compte amb la seguretat i la planificació, pots convertir Word en una eina molt més intel·ligent, que faci per tu gran part del treball mecànic mentre et concentres en el contingut que realment importa. Comparteix aquest tutorial i més usuaris sabran gestionar les macros a Word.