Saugumas yra svarbi problema dirbant su Excel 2007 makrokomandomis. Jei atidarysite darbalapius su makrokomandomis iš išorinių šaltinių, šios makrokomandos gali pakenkti jūsų kompiuteriui. Pagal numatytuosius nustatymus „Excel“ apsaugo jus nuo makrokomandų vykdymo, bet jei kuriate savo makrokomandas, tikriausiai norėsite pakeisti apsauginius saugos parametrus.
Norėdami peržiūrėti ir nustatyti makrokomandos saugos lygį programoje „Excel 2007“, atlikite šiuos veiksmus:
Skirtuke Kūrėjas spustelėkite mygtuką Makrokomandos sauga grupėje Kodas.
Pasirodo dialogo langas Trust Center su pasirinktu makrokomandos parametrų skirtuku.
Pakeiskite saugos lygį dialogo lange Pasitikėjimo centras.
Nustatykite saugos lygį:
-
Išjungti visas makrokomandas be įspėjimo: leidžia paleisti tik tas makrokomandas, kurios saugomos patikimoje vietoje. Norėdami valdyti šias patikimas vietas, kairiojoje srityje spustelėkite Patikimų vietų nustatymą. Be to, kadangi makrokomandos automatiškai išjungiamos, ši parinktis išjungia saugos įspėjimus.
-
Išjungti visas makrokomandas su pranešimu: rodomas saugos įspėjimas, kai atidaroma darbaknygė su makrokomandomis. Tada galite nuspręsti, ar įjungti su darbaknyge susietas makrokomandas. Tai yra numatytasis „Excel“ nustatymas.
-
Išjungti visas makrokomandas, išskyrus skaitmeniniu būdu pasirašytas makrokomandas: galite paleisti tik tas makrokomandas, kurios yra pasirašytos skaitmeniniu būdu.
-
Įgalinti visas makrokomandas: leidžia paleisti makrokomandas be įspėjimo. Tai gali būti naudinga, jei naudojate daug makrokomandų, bet žinokite apie riziką, kai naudojate makrokomandas iš nežinomų šaltinių.
Spustelėkite Gerai.
Patikimų failų vietų sąrašas.
Skaitmeninis parašas yra elektroninis, šifruotas, saugus autentifikavimo antspaudas, gautas iš komercinės sertifikavimo institucijos. „Excel“ programavimo kalboje „Visual Basic“ yra savaime sertifikuojantis skaitmeninio parašo įrankis, tačiau kadangi jis nėra gautas iš trečiosios šalies, „Excel“ vis tiek laiko ją neautentifikuota ir prieš paleisdama savarankiškai sertifikuotas makrokomandas rodo įspėjimo laukelį.