Microsoft je pred nekaj leti doživel šok, ko se je izkazalo, da lahko nekdo s preveč časa napiše kodo VBA, zaradi katere bi Excel (ali katera koli Officeova aplikacija) znorel. Ta mala pošast se imenuje makro virus. Prvi, ki se je prikazal, je prikazal okno s sporočilom, v katerem je pisalo »Mislim, da je to moje mnenje«.
Lahko so grde in želite se zaščititi. Doseg Excelovega makra sega daleč preko Excela. Lahko izbriše datoteke, preimenuje datoteke in na splošno povzroči škodo.
Koristno je vedeti, da novejše različice Excela shranijo delovni zvezek, ki ima makro s pripono .xlsm ali .xlam namesto .xlsx.
Excel ima štiri stopnje zaščite makrov in lahko izberete tisto, ki jo želite uporabiti.
Če Excelovih delovnih zvezkov nikoli ne delite z drugimi (to pomeni sodelavci, stranke, vaš stric Joe), boste morda lahko prihranili nekaj časa na ta način:
Kliknite zavihek Datoteka na traku.
V navigacijski vrstici izberite Možnosti.
V navigacijski vrstici možnosti Excel kliknite Center za zaupanje.
Kliknite Nastavitve centra za zaupanje.
Izberite gumb možnosti Omogoči vse makre.
Microsoft ne priporoča te možnosti, ker če kdaj dobite delovni zvezek od kje drugje, bi lahko imeli težave: če je v delovnem zvezku makro virus, ne boste opozorjeni.
Če ste storili delež delovne zvezke z drugimi ljudmi, ali odprtih delovnih zvezkov, ki jih drugi ljudje ustvarili, lahko poskrbi, da je treba opozoriti, da ima delovni zvezek potencialno nevarne makre s klikom na enega od treh Onemogočanje gumbov opcij:
- Če se odločite onemogočiti makre z obvestilom, boste videli opozorila, da sta urejanje in vsebina onemogočena. To stanje lahko preglasite in omogočite makre, če se tako odločite.
- Če se odločite onemogočiti makre brez obvestila, ne boste videli opozoril in ime makrov ne bo prikazano na zavihku za razvijalce traku.
- Izberete lahko, da onemogočite makre, razen če so bili digitalno podpisani prek aplikacije, ki identificira vir digitalnega podpisa.
Povsem mogoče je odpreti delovne zvezke, za katere menite, da bodo imeli onemogočene makre, le da ugotovite, da so makri omogočeni. Obstajajo različne preglasitve, kot so zaupanja vredni založniki in zaupanja vredne lokacije – verjetno vas vaša kopija Excela obravnava kot zaupanja vrednega založnika. Ne bodite presenečeni, če vidite, da je delovni zvezek šel mimo stražarja nepoškodovan. Samo pravim'.
Odpiranje delovnega zvezka, vendar onemogočanje makrov, je dobra možnost, če menite, da veste, od kod prihajajo vaši delovni zvezki, vendar niste prepričani v dobre namene vira.