Makroi su alat za kreiranje naredbi u programu Microsoft Excel koje mogu značajno smanjiti vrijeme za izvršavanje zadataka automatizacijom procesa. U isto vrijeme, makroi su izvor ranjivosti koje napadači mogu iskoristiti. Stoga, korisnik na sopstveni rizik i rizik treba da odluči da koristi ovu mogućnost u određenom slučaju ili ne. Na primjer, ako nije siguran u pouzdanost datoteke koja se otvara, bolje je da ne koristi makroe, jer mogu uzrokovati da se računalo zarazi zlonamjernim kodom. S obzirom na to, programeri su omogućili korisniku da odluči o pitanju omogućavanja i onemogućavanja makronaredbi.
Omogućite ili onemogućite makroe u meniju programera
Fokusirat ćemo se na postupak omogućavanja i onemogućavanja makronaredbi u najpopularnijoj i najpopularnijoj verziji programa - Excel 2010. Zatim ćemo govoriti više o tome kako to učiniti u drugim verzijama aplikacije.
Možete omogućiti ili onemogućiti makroe u programu Microsoft Excel kroz meni razvojnih programera. Problem je u tome što je ovaj meni podrazumevano onemogućen. Da biste ga omogućili, idite na karticu "Datoteka". Zatim kliknite na stavku "Opcije".
U prozoru parametara koji se otvori, idite na odjeljak "Postavke trake". U desnom dijelu prozora ovog odjeljka označite okvir pored stavke "Razvojni programer". Kliknite na dugme "OK".
Nakon toga, na traci se pojavljuje kartica "Developer".
Idite na karticu "Developer". Na samoj desnoj strani trake nalazi se okvir Macros settings. Da biste omogućili ili onemogućili makroe, kliknite na dugme "Bezbednost makroa".
Otvara se prozor Security Control Center u odeljku Makro. Da biste omogućili makronaredbe, pomaknite prekidač u položaj "Omogući sve makronaredbe". Međutim, programer ne preporučuje izvođenje ove akcije iz sigurnosnih razloga. Dakle, sve se radi na vlastitu odgovornost i rizik. Kliknite na dugme "OK", koje se nalazi u donjem desnom uglu prozora.
Makroi su takođe onemogućeni u istom prozoru. Međutim, postoje tri opcije za gašenje, od kojih korisnik mora odabrati prema očekivanom nivou rizika:
- Onemogućite sve makroe bez obaveštenja;
- Onemogućite sve makroe sa obaveštenjem;
- Onemogućite sve makronaredbe osim digitalno potpisanih makronaredbi.
U potonjem slučaju, makroi koji će imati digitalni potpis moći će obavljati zadatke. Ne zaboravite da pritisnete dugme "OK".
Omogućite ili onemogućite makronaredbe kroz postavke programa
Postoji još jedan način da omogućite i onemogućite makroe. Prije svega, idite na odjeljak "Datoteka", a zatim kliknite na gumb "Parametri", kao u slučaju uključivanja izbornika programera, o čemu smo ranije govorili. Ali, u prozoru parametara koji se otvara, ne idemo na stavku "Postavke trake", već na stavku "Centar za upravljanje sigurnošću". Kliknite na dugme "Security Control Center Settings".
Otvara se isti prozor Security Control Center, koji smo pregledali u meniju programera. Idite na odjeljak "Makro postavke", a tu omogućite ili onemogućite makroe na isti način kao i prošli put.
Omogućite ili onemogućite makroe u drugim verzijama programa Excel
U drugim verzijama programa Excel procedura za onemogućavanje makronaredbi se donekle razlikuje od gore navedenog algoritma.
U novijoj, ali manje uobičajenoj verziji programa Excel 2013, uprkos nekim razlikama u aplikacijskom sučelju, procedura za omogućavanje i onemogućavanje makronaredbi slijedi isti algoritam koji je gore opisan, ali za ranije verzije je nešto drugačiji.
Da biste omogućili ili onemogućili makroe u programu Excel 2007, samo trebate kliknuti na Microsoft Office logo u gornjem lijevom kutu prozora, a zatim na dnu stranice koja se otvara, kliknite na gumb "Opcije". Zatim se otvara prozor Security Control Center (Centar za kontrolu sigurnosti), a daljnje akcije za omogućavanje i onemogućavanje makronaredbi su gotovo iste kao što je opisano za Excel 2010.
U programu Excel 2007 dovoljno je samo proći kroz stavke izbornika "Alati", "Makro" i "Sigurnost". Nakon toga će se otvoriti prozor u kojem morate odabrati jedan od makro sigurnosnih nivoa: "Vrlo visoko", "Visoko", "Srednje" i "Nisko". Ovi parametri odgovaraju makroima kasnijih verzija.
Kao što vidite, uključivanje makronaredbi u najnovijim verzijama programa Excel je nešto komplikovanije nego što je bilo u prethodnim verzijama aplikacije. To je zbog politike razvojnog programera za povećanje nivoa sigurnosti korisnika. Dakle, makroe može omogućiti samo manje ili više „napredni“ korisnik koji je u stanju objektivno procijeniti rizike od izvršenih radnji.