Microsoft va tenir un xoc fa uns anys quan va resultar que algú amb massa temps a les mans podia escriure codi VBA que faria que Excel (o qualsevol aplicació d'Office, per al cas) es tornés boig. Aquest petit monstre s'anomena macrovirus. El primer que va aparèixer mostrava un quadre de missatge que deia "Crec que això fa el meu punt".
Poden ser desagradables i voleu protegir-vos. L'abast d'una macro d'Excel s'estén molt més enllà d'Excel. Pot suprimir fitxers, canviar-ne el nom i, en general, fer malbé.
És útil saber que les versions més recents d'Excel desen un llibre de treball que té una macro amb l'extensió .xlsm o .xlam en lloc de .xlsx.
Excel té quatre nivells de protecció de macros i podeu triar el que voleu utilitzar.
Si mai compartiu llibres d'Excel amb ningú més (és a dir, companys de feina, clients, el vostre oncle Joe), potser podreu estalviar temps d'aquesta manera:
Feu clic a la pestanya Fitxer de la cinta.
Trieu Opcions a la barra de navegació.
Feu clic a Centre de confiança a la barra de navegació d'Opcions d'Excel.
Feu clic a Configuració del centre de confiança.
Seleccioneu el botó d'opció Habilita totes les macros.
Microsoft no recomana aquesta opció perquè, si mai rebeu un llibre de treball d'un altre lloc, podríeu tenir problemes: si el llibre de treball té un virus de macro, no se us avisarà.
Si fas compartir llibres amb altres persones, o els llibres oberts que altres persones han creat, es pot disposar ser advertit que un llibre té macros potencialment perilloses fent clic a qualsevol dels tres botons d'opció Desactivar:
- Si trieu desactivar les macros amb notificació, veureu avisos que indiquen que l'edició i el contingut estan desactivats. Podeu anul·lar aquest estat i habilitar les macros si ho voleu fer.
- Si trieu desactivar les macros sense notificació, no veureu avisos i el nom de les macros no apareixerà a la pestanya Desenvolupador de la cinta.
- Podeu optar per desactivar les macros tret que s'hagin signat digitalment mitjançant una aplicació que identifiqui l'origen de la signatura digital.
És totalment possible obrir llibres de treball que creieu que tindran qualsevol macro desactivada, només per trobar que les macros estan habilitades. Hi ha diverses substitucions, com ara editors de confiança i ubicacions de confiança; és probable que la vostra còpia d'Excel us consideri un editor de confiança. No us estranyeu veure un quadern de treball passar il·lès per davant del sentinella. Simplement dient'.
Obrir el llibre de treball però desactivar les macros és una bona opció si creieu que sabeu d'on provenen els vostres llibres de treball, però no esteu segurs de les bones intencions de la font.