Realitzar les mateixes accions una i altra vegada no és només avorrit, sinó que també pot suposar una pèrdua de temps i una pèrdua de productivitat . Això és especialment cert per als usuaris d'Excel principiants , que potser no s'adonen que és fàcil automatitzar les tasques habituals gravant una macro. Però què és una macro d'Excel?
Les macros d'Excel us permeten automatitzar moltes de les tasques habituals que realitzareu, des d'inserir fórmules fins a donar format a les dades. No cal que siguis un programador per crear-los, ja que Excel pot registrar les teves accions mentre les realitza. Si voleu saber com gravar una macro a Excel, haureu de seguir els passos següents.
Què és una macro d'Excel?
Una macro d'Excel és un conjunt d'instruccions enregistrades, creades manualment a VBA (Visual Basic per a aplicacions) o gravades automàticament mitjançant l' eina de gravació de macros d'Excel . Una macro us permet desar qualsevol nombre d'accions habituals, com ara suprimir columnes en blanc, canviar el format del text o inserir fórmules noves en un llibre de treball.
Aquestes accions desades es poden executar amb el clic d'un botó o utilitzant una drecera de teclat específica. Cada macro té una drecera específica que podeu utilitzar per repetir ràpidament l'acció.
Si utilitzeu Excel per gravar una macro, reduireu el temps que triga a crear o editar un full de càlcul, accelerant el vostre flux de treball en el procés.
Com gravar una macro a Excel
La manera més senzilla de crear una macro nova a Microsoft Excel és gravar-la mitjançant l' eina Macro Recorder , que podeu utilitzar a Excel a Windows o Mac. Malauradament, no és possible gravar una macro a Excel Online.
- Per gravar una macro nova a Excel, obriu un llibre de treball nou o existent. A la pestanya Desenvolupador de la barra de la cinta, seleccioneu el botó Enregistrar macro . Alternativament, premeu les tecles Alt + T + M + R del vostre teclat.
- A la finestra Enregistrar macro , podeu definir un nom per a la vostra macro per identificar el seu propòsit al quadre Nom de la macro , així com proporcionar una descripció per a altres usuaris al quadre Descripció . També podeu afegir una tecla de drecera (com ara Ctrl + T ) per assignar la nova macro a una drecera de teclat.
- Al menú desplegable Emmagatzema la macro , podeu establir on voleu desar la macro un cop s'hagi gravat, com ara aquest llibre de treball (per desar-lo al llibre de treball obert), llibre de treball nou (per desar-lo en un llibre de treball nou ). ), o Llibre de treball de macros personals (per permetre'l utilitzar en diversos llibres de treball). Seleccioneu el botó D'acord per començar a gravar un cop hàgiu confirmat les vostres eleccions.
- Un cop seleccioneu D'acord , la gravadora de macros d'Excel estarà en mode d'enregistrament. Cada acció que realitzeu, des de fer clic a un botó fins a editar una cel·la, s'enregistrarà. Realitzeu les accions que voleu gravar com a macro en aquest punt i, després, seleccioneu el botó Atura la gravació a la pestanya Desenvolupador un cop hàgiu acabat.
Execució, edició o supressió de macros de Microsoft Excel existents
En funció de la ubicació de desar que hàgiu seleccionat a la finestra Enregistrament de la macro , la vostra macro gravada estarà a punt per executar-se al vostre llibre de treball obert o en un llibre de treball recentment obert.
- Per executar, editar o suprimir la macro que heu creat, seleccioneu Desenvolupador > Macros a la barra de la cinta.
- A la finestra Macro , apareixerà una llista de macros disponibles per executar-les al vostre llibre de treball obert. Per executar la macro, seleccioneu-la de la llista i, a continuació, seleccioneu el botó Executar . També podeu utilitzar la drecera de teclat que heu seleccionat quan vau crear la macro per executar-la.
- Per fer canvis a la macro gravada, seleccioneu el botó Edita . Això obrirà l'editor Excel VBA, que permetrà als usuaris avançats editar el codi VBA i canviar com s'executa la macro. Els principiants de VBA poden trobar més fàcil simplement eliminar la macro i gravar-la de nou.
- Per eliminar la macro, seleccioneu-la de la llista i, a continuació, seleccioneu el botó Suprimeix .
- Excel us demanarà que confirmeu que voleu suprimir la macro. Seleccioneu Sí per confirmar-ho. Un cop suprimida, haureu de tornar a gravar la macro seguint els passos indicats anteriorment.
Desar fitxers Excel amb macros gravades
Els llibres de treball d'Excel es guarden normalment en el format de fitxer XLSX (o XLS per als llibres de treball creats a Excel 2007 i anteriors). Aquest tipus de fitxer admet la majoria de dades d'Excel, però exclou les macros d'Excel desades.
Per desar un fitxer Excel amb macros gravades, haureu d'utilitzar el format de fitxer XLSM .
- Per desar un fitxer Excel com a llibre de treball habilitat per a macros, seleccioneu Fitxer > Desa com a > Navega .
- A la finestra Desa com , seleccioneu Llibre de treball amb macros d'Excel (*.xlsm) al menú desplegable. Trieu una ubicació per desar el fitxer i, a continuació, seleccioneu el botó Desa per desar-lo.
- Quan obriu el fitxer Excel habilitat per a macros en un altre PC o Mac, és possible que hàgiu d'autoritzar l'Excel per executar les macros incloses primer. Seleccioneu el botó Habilita macros per fer-ho.
Compartint fitxers Excel amb macros gravades
Les macros d'Excel són útils, però també inclouen possibles riscos de seguretat. Si obriu un fitxer d'Excel que conté macros d'una font que no reconeixeu o no confieu, permeteu que aquest fitxer executi codi perillós al vostre ordinador.
Per això, els proveïdors de correu electrònic en línia com Gmail bloquegen automàticament els usuaris perquè no enviïn fitxers XLSM (llibre de treball d'Excel amb macro) a altres usuaris. Si això passa, és possible que pugueu utilitzar serveis per compartir fitxers com Google Drive per compartir-los en línia amb altres usuaris.
Si voleu compartir el vostre fitxer Excel amb macro habilitat amb un altre usuari proper, també podeu consultar els mètodes de transferència de fitxers locals per compartir-lo amb un altre PC o Mac, o amb altres dispositius com ara telèfons intel·ligents.
Els fitxers d'Excel amb macros es poden empaquetar amb virus o altres programes maliciosos, de manera que si obriu un fitxer d'Excel en el qual no confieu, potser haureu d' escanejar si hi ha programari maliciós després per assegurar-vos que el vostre ordinador no es vegi compromès. O escaneja el mateix fitxer abans d'obrir-lo.
Consells i trucs avançats d'Excel
Enregistrar una macro és només un truc d'Excel que us pot ajudar a estalviar temps, però hi ha altres funcions d'Excel que també us poden fer més productius. Els usuaris avançats poden estar interessats a utilitzar Excel per rastrejar dades en línia , mentre que els analistes de dades poden tenir curiositat sobre com utilitzar COUNTIFS, SUMIFS i AVERAGEIFS per a una anàlisi exhaustiva de dades.
Si preferiu treballar en equip o teniu problemes amb una fórmula d'Excel complicada, també podeu col·laborar en fulls de càlcul d'Excel mitjançant un llibre de treball compartit. Tanmateix, podeu trobar que Google Sheets és una millor opció per a la col·laboració en línia, amb moltes de les mateixes funcions i característiques.