Podeu utilitzar macros a Excel 2010 per estalviar temps automatitzant les tasques que feu amb freqüència. Una macro és una sèrie d'ordres agrupades que podeu executar sempre que necessiteu realitzar la tasca.
Encara que podeu escriure les vostres pròpies macros complexes en el llenguatge de programació Visual Basic, el mètode més fàcil per crear moltes macros és utilitzar la gravadora de macros. Quan enregistreu una macro, Excel emmagatzema informació sobre cada pas que feu mentre realitzeu una sèrie d'ordres. A continuació, executeu la macro per repetir o reproduir les ordres.
La gravadora de macros registra cada acció que feu. Per tant, planificar la macro abans de començar el procés d'enregistrament és molt important perquè no enregistreu passos innecessaris.
Mostra la pestanya Desenvolupador
La pestanya Desenvolupador proporciona accés a les ordres de macro, però aquesta pestanya no apareix per defecte. Per mostrar la pestanya Desenvolupador, seguiu aquests passos:
Feu clic a la pestanya Fitxer i després a Opcions.
Apareix el quadre de diàleg Opcions d'Excel.
Feu clic a Personalitza la cinta al panell esquerre i, a continuació, marqueu la casella de selecció Desenvolupador a Pestanyes principals a la part dreta del quadre de diàleg.
Feu clic a D'acord.
La pestanya Desenvolupador apareix a la cinta.
Mostra la pestanya Desenvolupador per treballar amb macros a Excel 2010.
Grava una macro
Seguiu aquests passos per gravar una macro:
Trieu Enregistrar macro al grup Codi de la pestanya Desenvolupador.
Apareix el quadre de diàleg Enregistrar macro.
Escriviu un nom per a la macro al quadre de text Nom de la macro.
El primer caràcter del nom de la macro ha de ser una lletra i el nom no pot contenir espais ni referències de cel·les. Els noms de les macros no distingeixen entre majúscules i minúscules.
(Opcional) Assigna una tecla de drecera.
Si seleccioneu una tecla de drecera que ja s'utilitza a Excel, la tecla de drecera de macro substitueix la tecla de drecera d'Excel mentre el llibre de treball que conté la macro estigui obert.
A la llista desplegable Store Macro In, seleccioneu on voleu emmagatzemar la macro:
-
Aquest llibre de treball: deseu la macro al fitxer del llibre de treball actual.
-
Nou llibre de treball: creeu macros que podeu executar en qualsevol llibre de treball nou creat durant la sessió d'Excel actual.
-
Llibre de treball de macros personals: trieu aquesta opció si voleu que la macro estigui disponible sempre que utilitzeu Excel, independentment del full de treball que feu servir.
(Opcional) Escriviu una descripció de la macro al quadre de text Descripció.
Utilitzeu el quadre de diàleg Enregistrar macro per començar a crear una macro.
Feu clic a D'acord.
L'opció Enregistrar macro de la pestanya Desenvolupador canvia a Atura la gravació.
Realitzeu les accions que voleu gravar.
Excel registra els vostres passos exactament, com ara (Seleccioneu la cel·la C3), però també podeu registrar els passos relatius a qualsevol cel·la actual, com ara (Pugeu una fila i inseriu una línia en blanc). Per fer-ho, feu clic al botó Utilitza referències relatives a la pestanya Desenvolupador. Podeu activar i desactivar la funció Utilitza referències relatives segons calgui quan enregistreu la macro.
Trieu Atura de gravació al grup Codi de la pestanya Desenvolupador.
La gravadora de macros deixa de gravar les pulsacions de tecla i la macro s'ha completat.