You are on page 1of 5

-1-

Kreiranje ili brisanje makroa


Prikai sve
Da biste automatizovali zadatke koji se ponavljaju, u programu Microsoft Office Excel
moete brzo da zapiete makro. Makro moete da kreirate i koristei Visual Basic Editor u
programskom jeziku Microsoft Visual Basic ukoliko elite da zapiete sopstvenu skriptu
makroa ili da u novi makro kopirate ceo makro ili neki njegov deo. Nakon to kreirate makro,
moete da ga dodelite nekom objektu (kao to je dugme trake sa alatkama, grafika ili
kontrola) tako da ga pokreete klikom na taj objekat. Ako makro vie ne koristite, moete da
ga izbriete.
Izaberite neku od sledeih mogunosti:
Zapisivanje makroa
Kreiranje makroa pomou programa Microsoft Visual Basic
Kopiranje dela makroa da bi se kreirao drugi makro
Dodeljivanje makroa objektu, grafici ili kontroli
Brisanje makroa

Zapisivanje makroa

Pri zapisivanju makroa, zapisiva makroa belei sve korake koji su neophodni da bi se
dovrile radnje koje elite da makro izvri. Zapisani koraci ne ukljuuju kretanje po traci.
NapomenaTraka predstavlja deo korisnikog interfejsa Korisniki interfejs Microsoft Office
Fluent.
1. Ukoliko kartica Projektovanje nije dostupna, njen prikaz ete omoguiti na sledei
nain:
i zatim izaberite stavku Opcije programa Excel.
1. Kliknite na dugme Microsoft Office
2. U kategoriji Popularno, u odeljku Kljune opcije za rad u programu Excel potvrdite
izbor Prikai karticu Projektovanje u glavnoj traci, a zatim kliknite na dugme U redu
.
2. Da biste privremeno podesili nivo bezbednosti i tako omoguili sve makroe, postupite na
sledei nain:
1. Na kartici Projektovanje, u grupi Kd kliknite na dugme Zatita od makroa.

2. U odeljku Postavke makroa izaberite opciju Omogui sve makroe (ne preporuuje se;
mogue je pokretanje potencijalno opasnog kda), a zatim kliknite na dugme U redu.
NapomenaDa biste doprineli spreavanju pokretanja potencijalno opasnog kda,

-2-

preporuujemo da, nakon zavretka rada sa makroima, vratite bilo koju od postavki koje
onemoguavaju sve makroe. Vie informacija o promeni postavki potraite u lanku
Promena bezbednosnih postavki makroa u programu Excel .
1. Na kartici Projektovanje, u grupi Kd kliknite na dugme Zapii makro.
2. U polje Ime makroa upiite ime za makro.
NapomenaPrvi znak imena makroa mora da bude slovo. Ostali znaci mogu da budu slova,
brojevi ili podvlake. Razmaci ne mogu da se koriste u imenu makroa, a podvlaka slui kao
znak za razdvajanje rei. Ukoliko koristite ime makroa koje je istovremeno referenca elije,
moete da dobijete poruku o greci da ime makroa nije vaee.
3. Da biste dodelili kombinaciju tastera CTRL i nekog drugog znaka kao tastersku preicu
kojom ete pokrenuti makro, u polje Tasterska preica upiite bilo koje malo ili veliko
slovo koje elite da koristite.
NapomenaOva tasterska preica e ponititi svaku odgovarajuu podrazumevanu
tastersku preicu programa Excel dok je radna sveska koja sadri makro otvorena. Listu
tasterskih preica sa tasterom CTRL koje su ve dodeljene u programu Excel nai ete u
odeljku Tasterske preice i funkcijski tasteri u programu Excel.
4. Sa liste Uskladiti makro u izaberite radnu svesku u kojoj elite da uskladitite makro.
SavetUkoliko elite da makro bude dostupan kad god koristite Excel, izaberite stavku
Radna sveska linih makroa. Kada odaberete stavku Radna sveska linih makroa, Excel
kreira skrivenu radnu svesku linih makroa (Personal.xlsb) ukoliko ona ve ne postoji i u njoj
uva makroe. U operativnom sistemu Windows Vista ona se uva u fascikli C:\Users\ime
korisnika\AppData\Local\Microsoft\Excel\XLStart. U operativnom sistemu Microsoft
Windows XP ova radna sveska se uva u fascikli C:\Documents and Settings\ime korisnika
\Application Data\Microsoft\Excel\XLStart. Radne sveske u fascikli XLStart automatski se
otvaraju pri svakom pokretanju programa Excel. Ukoliko elite da se makro iz radne sveske
linih makroa automatski pokrene u drugoj radnoj svesci, onda i nju morate da sauvate u
fascikli XLStart da bi se prilikom pokretanja programa Excel otvorile obe radne sveske.
5. U polje Opis otkucajte opis makroa.
6. Kliknite na dugme U redu da biste zapoeli zapisivanje.
7. Izvrite radnje koje elite da zapiete.
.
8. Na kartici Projektovanje, u grupi Kd kliknite na dugme Zaustavi zapisivanje
SavetTakoe moete da kliknete na dugme Zaustavi zapisivanje
koje se nalazi na
levoj strani statusne trake.
Vrh stranice

Kreiranje makroa pomou programa


Microsoft Visual Basic

1. Ako kartica Projektovanje nije dostupna, postupite na sledei nain da biste je prikazali:
i zatim izaberite stavku Opcije programa Excel.
1. Kliknite na dugme Microsoft Office
2. U kategoriji Popularno, u odeljku Kljune opcije za rad u programu Excel potvrdite

-3-

izbor Prikai karticu Projektovanje u glavnoj traci, a zatim kliknite na dugme U redu
.
2. Da biste privremeno podesili nivo bezbednosti i tako omoguili sve makroe, postupite na
sledei nain:
1. Na kartici Projektovanje, u grupi Kd kliknite na dugme Zatita od makroa.

2. U odeljku Postavke makroa izaberite opciju Omogui sve makroe (ne preporuuje se;
mogue je pokretanje potencijalno opasnog kda), a zatim kliknite na dugme U redu.
NapomenaDa biste doprineli spreavanju pokretanja potencijalno opasnog kda,
preporuujemo da, nakon zavretka rada sa makroima, vratite bilo koju od postavki koje
onemoguavaju sve makroe.
1. Na kartici Developer, u grupi ifra izaberite stavku Visual Basic.
2. Ako je potrebno, u programu Visual Basic Editor, u meniju Umetanje izaberite stavku
Modul.
NapomenaModuli se automatski kreiraju za sve listove radne sveske.
3. U prozor kda modula upiite ili iskopirajte kd makroa koji elite da koristite.
4. Da biste makro pokrenuli iz prozora modula, pritisnite taster F5.
5. Kada zavrite sa pisanjem makroa, u programu Visual Basic Editor, u meniju Datoteka
izaberite stavku Zatvori i vrati se u Microsoft Excel.
Vrh stranice

Kopiranje dela makroa kako bi bio kreiran


drugi makro

1. Ako kartica Projektovanje nije dostupna, postupite na sledei nain da biste je prikazali:
i zatim izaberite stavku Opcije programa Excel.
1. Kliknite na dugme Microsoft Office
2. U kategoriji Popularno, u odeljku Kljune opcije za rad u programu Excel potvrdite
izbor Prikai karticu Projektovanje u glavnoj traci, a zatim kliknite na dugme U redu
.
2. Da biste privremeno podesili nivo bezbednosti i tako omoguili sve makroe, postupite na
sledei nain:
1. Na kartici Projektovanje, u grupi Kd kliknite na dugme Zatita od makroa.

2. U odeljku Postavke makroa izaberite opciju Omogui sve makroe (ne preporuuje se;
mogue je pokretanje potencijalno opasnog kda), a zatim kliknite na dugme U redu.

-4-

NapomenaDa biste doprineli spreavanju pokretanja potencijalno opasnog kda,


preporuujemo da, nakon zavretka rada sa makroima, vratite bilo koju od postavki koje
onemoguavaju sve makroe.
1. Otvorite radnu svesku koja sadri makro koji elite da kopirate.
2. Na kartici Projektovanje, u grupi Kd kliknite na dugme Makroi.
3. U polju Ime makroa izaberite na ime makroa koji elite da kopirate.
4. Kliknite na dugme Uredi.
5. U prozoru kda programa Visual Basic Editor izaberite redove makroa koje elite da
kopirate.
SavetDa biste iskopirali ceo makro, u izbor ukljuite redove Sub i End Sub.
6. U meniju Ureivanje izaberite stavku Kopiraj.
SavetTakoe moete kliknuti desnim tasterom mia, a zatim izabrati stavku Kopiraj ili
moete pritisnuti kombinaciju tastera CTRL+C.
7. U prozoru kda, u odeljku Procedura izaberite modul u koji elite da smestite kd.
8. U meniju Ureivanje izaberite stavku Nalepi.
SavetTakoe moete kliknuti desnim tasterom mia, a zatim izabrati stavku Nalepi ili
moete pritisnuti kombinaciju tastera CTRL+V.
SavetDatoteku radne sveske linih makroa (Personal.xlsb) ne moete da ureujete zato
to je to skrivena radna sveska koja je uvek otvorena. Najpre morate da je otkrijete pomou
komande Otkrij. Isto tako, moete da je otvorite i u programu Visual Basic Editor pritiskom
kombinacije tastera ALT+F11.
Vrh stranice

Dodeljivanje makroa objektu, grafici ili


kontroli

1. U radnom listu kliknite desnim tasterom mia na objekt, grafiku ili kontrolu kojoj elite
da dodelite postojei makro, a zatim izaberite stavku Dodeli makro.
2. U odeljku Ime makroa izaberite makro koji elite da dodelite.
Vrh stranice

Brisanje makroa

1. Izvrite jednu od sledeih radnji:


Otvorite radnu svesku koja sadri makro koji elite da izbriete.
Ako je makro koji elite da izbriete uskladiten u radnoj svesci linih makroa (Lino.xlsb),
a ta radna sveska je skrivena, uradite sledee da biste otkrili radnu svesku:
1. Na kartici Prikaz, u grupi Prozor kliknite na dugme Otkrij.
2. U oknu Otkrij radne sveske izaberite stavku LINO, a zatim kliknite na dugme U redu.
2. Ako kartica Projektovanje nije dostupna, postupite na sledei nain da biste je prikazali:
i zatim izaberite stavku Opcije programa Excel.
1. Kliknite na dugme Microsoft Office
2. U kategoriji Popularno, u odeljku Kljune opcije za rad u programu Excel potvrdite

-5-

izbor Prikai karticu Projektovanje u glavnoj traci, a zatim kliknite na dugme U redu
.
1. Na kartici Projektovanje, u grupi Kd kliknite na dugme Makroi.

2. Sa liste Makroi u izaberite radnu svesku koja sadri makroe koje elite da izbriete. Na
primer, izaberite stavku Ova radna sveska.
3. U polje Ime makroa upiite ime makroa koji elite da kopirate.
4. Kliknite na dugme Izbrii.

You might also like