Una manera d'executar una macro VBA a Excel 2016 és prémer la seva tecla de drecera. Però abans de poder utilitzar aquest mètode, heu d'assignar una tecla de drecera a la macro.
Teniu l'oportunitat d'assignar una tecla de drecera al quadre de diàleg Enregistrar macro quan comenceu a gravar una macro. Si creeu el procediment sense utilitzar la gravadora de macros, podeu assignar una tecla de drecera (o canviar una tecla de drecera existent) mitjançant el procediment següent:
Trieu Desenvolupador → Codi → Macros.
Seleccioneu el nom del sub procediment del quadre de llista.
En aquest exemple, el procediment s'anomena ShowCubeRoot.
Feu clic al botó Opcions.
Excel mostra el quadre de diàleg Opcions de macro.
El quadre de diàleg Opcions de macro us permet definir opcions per a les vostres macros.
Feu clic a l'opció Tecla de drecera i introduïu una lletra al quadre amb l'etiqueta Ctrl.
La lletra que introduïu correspon a la combinació de tecles que voleu utilitzar per executar la macro. Per exemple, si introduïu la lletra c minúscula, podeu executar la macro prement Ctrl+C. Si introduïu una lletra majúscula, haureu d'afegir la tecla Maj a la combinació de tecles. Per exemple, si introduïu C, podeu executar la macro prement Ctrl+Maj+C.
Feu clic a D'acord per tancar el quadre de diàleg Opcions de macro i, a continuació, feu clic a Cancel·la per tancar el quadre de diàleg de macro.
Després d'haver assignat una tecla de drecera, podeu prémer aquesta combinació de tecles per executar la macro. Una tecla de drecera no funciona si està assignada a una macro que utilitza un argument.
Les tecles de drecera que assigneu a les macros anul·len les tecles de drecera integrades d'Excel. Per exemple, Ctrl+C és la tecla de drecera estàndard per copiar dades. Si assigneu Ctrl+C a una macro, no podeu utilitzar Ctrl+C per copiar. Això no sol ser un gran problema perquè Excel gairebé sempre ofereix altres maneres d'executar ordres.