Prieš kelerius metus „Microsoft“ patyrė šoką, kai paaiškėjo, kad kas nors, turintis per daug laiko, gali parašyti VBA kodą, dėl kurio „Excel“ (ar bet kuriai „Office“ programai) išprotėtų. Šis mažas monstras vadinamas makrovirusu. Pirmajame, kuris pasirodė, buvo rodomas pranešimo laukelis su užrašu „Manau, kad tai yra mano taškas“.
Jie gali būti bjaurūs, ir jūs norite apsisaugoti. „Excel“ makrokomandos pasiekiamumas yra daug didesnis nei „Excel“. Jis gali ištrinti failus, pervardyti failus ir tiesiog padaryti žalą.
Naudinga žinoti, kad naujesnėse „Excel“ versijose išsaugoma darbaknygė, kurioje yra makrokomandos su plėtiniu .xlsm arba .xlam, o ne .xlsx.
„Excel“ turi keturis makrokomandos apsaugos lygius ir galite pasirinkti tą, kurį norite naudoti.
Jei niekada nesidalinate „Excel“ darbaknygėmis su niekuo kitu (tai reiškia, kad bendradarbiai, klientai, jūsų dėdė Džo), galite sutaupyti šiek tiek laiko taip:
Spustelėkite juostelės skirtuką Failas.
Naršymo juostoje pasirinkite Parinktys.
„Excel“ parinkčių naršymo juostoje spustelėkite Pasitikėjimo centras.
Spustelėkite Pasitikėjimo centro nustatymai.
Pasirinkite mygtuką Įjungti visas makrokomandas.
„Microsoft“ nerekomenduoja šios parinkties, nes jei kada nors gausite darbaknygę iš kitur, galite turėti problemų: jei darbaknygėje yra makrokomandos virusas, nebūsite įspėti.
Jei daryti dalintis darbaknyges su kitais žmonėmis arba atidarykite darbaknygę, kad kiti žmonės sukūrė, galite pasirūpinti, kad reikia įspėti, kad darbaknygė turi potencialiai pavojingų makrokomandas paspaudę bet kurį vieną iš trijų sulaikymo parinkties mygtukais:
- Jei pasirinksite išjungti makrokomandas su pranešimu, pamatysite įspėjimus, kad redagavimas ir turinys išjungti. Galite nepaisyti šios būsenos ir įjungti makrokomandas, jei nuspręsite tai padaryti.
- Jei pasirinksite išjungti makrokomandas be įspėjimo, nematysite įspėjimų, o makrokomandų pavadinimai nebus rodomi juostelės skirtuke Kūrėjas.
- Galite pasirinkti išjungti makrokomandas, nebent jos buvo pasirašytos skaitmeniniu būdu naudojant programą, kuri identifikuoja skaitmeninio parašo šaltinį.
Visiškai įmanoma atidaryti darbaknyges, kuriose, jūsų manymu, bus išjungtos makrokomandos, tik tada, kai pamatysite, kad makrokomandos įjungtos. Yra įvairių nepaisymų, pvz., patikimi leidėjai ir patikimos vietos – tikėtina, kad jūsų „Excel“ kopijoje jūs laikote patikimu leidėju. Nenustebkite pamatę darbo knygelę pro sargybinį nepažeistą. Tik sakau'.
Atidaryti darbaknygę, bet išjungti makrokomandas, yra geras pasirinkimas, jei manote, kad žinote, iš kur gaunamos darbaknygės, bet nesate tikri dėl šaltinio gerų ketinimų.