Članci

Excel makroi: šta su i kako ih koristiti

Ako imate jednostavan niz radnji koje trebate ponoviti više puta, možete naložiti Excelu da snimi te radnje i proizvede makro koji sadrži kod za njihovo ponavljanje.

Nakon što snimite makro, možete ponoviti niz radnji koliko god puta želite, jednostavnim pokretanjem snimljenog makroa. 

Ovo je mnogo efikasnije od ručnog ponavljanja iste serije radnji svaki put.

Da biste snimili makro, prvo morate pokrenuti proces snimanja. Ova opcija se nalazi u meniju makro , koji se nalazi na kartici pogled u Excel traci (ili u meniju a silazak Alati u programu Excel 2003). Ove opcije su prikazane na slikama ispod:

Snimite makroe u trenutnim verzijama programa Excel (2007 i novije):

Zatim će vam se prikazati dijaloški okvir „Snimanje makroa“. 

Ovaj okvir vam omogućava da unesete naziv i opis za svoj makro, ako želite. Dobra je ideja makrou dati smisleno ime, tako da kada se kasnije vratite na makro, to će vam pomoći da zapamtite šta radi. Međutim, ako ne navedete ime, Excel će automatski imenovati makro (npr. Macro1, Macro2, itd.).

Dijaloški okvir “Snimanje makroa” također vam daje opciju da svom makrou dodijelite prečicu na tipkovnici. Ovo će učiniti makro lakšim za pokretanje. Međutim, morate paziti da makrou ne dodijelite jednu od kombinacija unaprijed tipkidefikraj Excela (npr. CTRL-C). Ako odaberete postojeću kombinaciju Excel tipki, vaš makro će je prepisati, a vi ili drugi korisnici možete slučajno pokrenuti kod makroa.

Kada budete zadovoljni imenom makroa i (ako je potrebno) prečicom na tastaturi, izaberite OK da započnete snimanje makroa.

Kada počnete da snimate svoj makro, svaka radnja koju izvršite (unos podataka, izbor ćelije, formatiranje ćelije, pomeranje radnog lista, itd.) biće zabeležena u novom makrou, kao VBA kod.

Osim toga, dok snimate makro, vidjet ćete dugme za zaustavljanje u donjem lijevom dijelu radne knjige (ili u Excelu 2003, dugme za zaustavljanje će biti predstavljeno na plutajućoj traci sa alatkama), kao što je prikazano u nastavku:

Inovacijski bilten
Ne propustite najvažnije vijesti o inovacijama. Prijavite se da ih primate putem e-pošte.

Kada završite radnje koje želite da snimite, možete zaustaviti snimanje makroa klikom na dugme Stop. Makro kod će sada biti pohranjen u modulu unutar Visual Basic editora.

Opcija 'Koristi relativne reference'

Ako odaberete opciju Koristite relativne reference Kada snimate makro, sve reference ćelija unutar makroa će biti relativne. Međutim, ako je opcija Koristite relativne reference nije odabrano, sve reference ćelija prikazane u kodu bit će apsolutne (pogledajte naš post na referentni operatori).

Opcija Koristite relativne reference U meniju je makro (i nalazi se na traci sa alatkama Makro u programu Excel 2003). 

Pokretanje snimljenih makroa

Prilikom snimanja makronaredbi, Excel uvijek proizvodi podproceduru (a ne funkciju funkcije). Ako ste makrou dodelili prečicu na tastaturi, ova prečica će biti najlakši način za pokretanje makroa. Inače, makro se može pokrenuti izvođenjem sljedećih koraka:

  • Pritisnite Alt + F8 (tj. pritisnite taster ALT i dok je pritisnut pritisnite F8) da biste prikazali okvir za dijalog 'Makroi';
  • U dijaloškom okviru “Makro” odaberite makro koji želite da pokrenete;
  • Kliknite su Trči .

Ercole Palmeri

Inovacijski bilten
Ne propustite najvažnije vijesti o inovacijama. Prijavite se da ih primate putem e-pošte.

Nedavni članak

Prednosti bojanki za djecu - svijet magije za sve uzraste

Razvijanje finih motoričkih sposobnosti kroz bojenje priprema djecu za složenije vještine poput pisanja. Za bojenje…

2 May 2024

Budućnost je tu: Kako brodarska industrija revolucionira globalnu ekonomiju

Pomorski sektor je prava globalna ekonomska sila, koja je krenula ka tržištu od 150 milijardi...

1 May 2024

Izdavači i OpenAI potpisuju ugovore za reguliranje protoka informacija koje obrađuje umjetna inteligencija

Prošlog ponedjeljka Financial Times je objavio dogovor sa OpenAI. FT licencira svoje novinarstvo svjetske klase…

30 april 2024

Online plaćanja: Evo kako vas usluge striminga čine da plaćate zauvijek

Milioni ljudi plaćaju usluge striminga, plaćajući mjesečne pretplate. Uvriježeno je mišljenje da vi…

29 april 2024