Kako snimiti makro u Excelu

Izvođenje istih radnji iznova i iznova nije samo dosadno, već može biti i gubljenje vremena i iscrpljivanje vaše produktivnosti(productivity) . To posebno vrijedi za početnike Excel korisnike(beginner Excel users) koji možda ne shvaćaju da je lako automatizirati uobičajene zadatke snimanjem makronaredbe. Ali što je makronaredba  Excel ?

Excel makronaredbe omogućuju vam automatizaciju mnogih uobičajenih zadataka koje ćete obavljati, od umetanja formula do oblikovanja podataka. Ne morate biti programer da biste ih stvorili, jer Excel može zabilježiti vaše radnje dok ih izvodite. Ako želite znati kako snimiti makronaredbu u Excelu(Excel) , morat ćete slijediti korake u nastavku.

Što je Excel makronaredba?(What Is an Excel Macro?)

Excel makronaredba je snimljeni skup uputa, kreiranih ručno u VBA(created manually in VBA) (Visual Basic za aplikacije(Applications) ) ili snimljenih automatski pomoću Excelovog alata Macro Recorder . Makronaredba vam omogućuje spremanje bilo kojeg broja uobičajenih radnji, kao što je brisanje praznih stupaca, promjena oblikovanja teksta ili umetanje novih formula u radnu knjigu.

Te se spremljene radnje zatim mogu pokrenuti pritiskom na gumb ili korištenjem određenog tipkovničkog prečaca. Svaka makronaredba ima određeni prečac koji možete koristiti za brzo ponavljanje radnje.

Ako koristite Excel za snimanje makronaredbe, skratit ćete vrijeme potrebno za izradu ili uređivanje proračunske tablice, ubrzavajući radni tijek u tom procesu.

Kako snimiti makro u Excelu(How to Record a Macro in Excel)

Najlakši način za stvaranje nove makronaredbe u Microsoft Excelu(Microsoft Excel) je snimanje pomoću alata Macro Recorder , koji možete koristiti u Excelu(Excel) na Windows ili Mac . Nažalost, nije moguće snimiti makronaredbu u programu Excel Online(Excel Online)

  1. Da biste snimili novu makronaredbu u Excelu(Excel) , otvorite novu ili postojeću radnu knjigu. Na kartici Developer na traci vrpce odaberite gumb Snimi makronaredbu . (Record Macro)Alternativno, pritisnite tipke Alt + T + M + R na tipkovnici.

  1. U prozoru Snimanje makronaredbe(Record Macro) možete postaviti naziv za svoju makronaredbu kako biste identificirali njezinu svrhu u okviru Naziv makronaredbe(Macro name) , kao i dali opis za druge korisnike u okviru Opis(Description ) . Također možete dodati tipku prečaca (kao što je Ctrl + T ) za dodjelu nove makronaredbe prečacu na tipkovnici.

  1. U padajućem izborniku Pohrani makronaredbu(Store macro in) možete postaviti gdje želite spremiti makronaredbu nakon što je snimljena, kao što je Ova radna knjiga(This Workbook ) (da biste je spremili u otvorenu radnu knjigu), Nova radna knjiga(New Workbook ) (da biste je spremili u novu radnu knjigu ), ili Personal Macro Workbook (kako bi vam se omogućilo korištenje u više radnih knjiga). Odaberite gumb OK za početak snimanja nakon što potvrdite svoje izbore.

  1. Nakon što odaberete OK , Excel Macro Recorder bit će u načinu snimanja. Svaka radnja koju izvršite, od klika na gumb do uređivanja ćelije, bit će zabilježena. U ovom trenutku izvršite radnje koje želite snimiti kao makronaredbu, a zatim odaberite gumb Zaustavi snimanje na kartici (Stop Recording )Razvojni programeri(Developer) kada završite.

Pokretanje, uređivanje ili brisanje postojećih makronaredbi Microsoft Excela(Running, Editing or Deleting Existing Microsoft Excel Macros)

Ovisno o mjestu spremanja koje ste odabrali u prozoru Snimanje makronaredbe(Record Macro) , vaša snimljena makronaredba(Macro) bit će spremna za pokretanje u vašoj otvorenoj radnoj knjizi ili u novootvorenoj radnoj knjizi.

  1. Da biste pokrenuli, uredili ili izbrisali makronaredbu koju ste izradili, na traci vrpce odaberite Developer > Macros

  1. U prozoru Makro(Macro ) prikazat će se popis dostupnih makronaredbi za pokretanje u vašoj otvorenoj radnoj knjizi. Da biste pokrenuli makronaredbu, odaberite je s popisa, a zatim odaberite gumb Pokreni . (Run)Umjesto toga možete koristiti tipkovnički prečac koji ste odabrali kada ste kreirali makronaredbu.

  1. Da biste umjesto toga unijeli promjene u snimljenu makronaredbu, odaberite gumb Uredi . (Edit )Ovo će otvoriti Excel VBA editor, omogućujući naprednim korisnicima da uređuju VBA kod(edit the VBA code) i promijene način na koji se makronaredba izvodi. Početnicima VBA(VBA beginners) možda će biti lakše jednostavno izbrisati makronaredbu i ponovno je snimiti.

  1. Da biste izbrisali makronaredbu, odaberite je s popisa, a zatim odaberite gumb Izbriši(Delete ) .

  1. Excel će od vas tražiti da potvrdite da želite izbrisati makronaredbu. Odaberite Da(Yes) da biste to potvrdili. Nakon brisanja, morat ćete ponovno snimiti makronaredbu prema gore navedenim koracima.

Spremanje Excel datoteka sa snimljenim makronaredbama(Saving Excel Files with Recorded Macros)

Excel radne knjige obično se spremaju u formatu datoteke XLSX(XLSX file format ) (ili XLS za radne knjige stvorene u programu Excel 2007(Excel 2007) i starijim). Ova vrsta datoteke podržava većinu Excel podataka, ali isključuje sve spremljene Excel makronaredbe.

Da biste spremili Excel datoteku sa snimljenim makronaredbama, morat ćete upotrijebiti format datoteke XLSM .

  1. Da biste spremili Excel datoteku kao radnu knjigu s omogućenim makronaredbama, odaberite File > Save As > Browse

  1. U prozoru Spremi kao(Save As ) , s padajućeg izbornika odaberite Excel Macro-Enabled Workbook (*.xlsm) Odaberite mjesto za spremanje datoteke, a zatim odaberite gumb Spremi(Save) da biste je spremili.

  1. Kada otvorite Excel datoteku s omogućenim makronaredbama na drugom računalu ili Macu(Mac) , možda ćete morati ovlastiti Excel da prvo pokrene sve uključene makronaredbe. Da biste to učinili , odaberite gumb Omogući makronaredbe .(Enable Macros)

Dijeljenje Excel datoteka sa snimljenim makronaredbama(Sharing Excel Files with Recorded Macros)

Excel makronaredbe su korisne, ali također uključuju potencijalne sigurnosne rizike. Ako otvorite Excel datoteku koja sadrži makronaredbe iz izvora koji ne prepoznajete ili ne vjerujete, tada dopuštate toj datoteci pokretanje opasnog koda na vašem računalu.

Zbog toga davatelji usluga e-pošte na mreži kao što je Gmail automatski blokiraju korisnike u slanju XLSM ( Excel radna knjiga s omogućenom makronaredbom) datoteka drugim korisnicima. Ako se to dogodi, možda ćete moći koristiti usluge dijeljenja datoteka kao što je Google disk(Google Drive) da ih dijelite na mreži s drugim korisnicima.

Ako želite svoju Excel datoteku s omogućenom makronaredbom podijeliti s drugim korisnikom u blizini, možete pogledati i lokalne metode prijenosa datoteka(local file transfer methods) kako biste je podijelili s drugim PC-om ili Mac -om ili s drugim uređajima kao što su pametni telefoni.

Excel datoteke s omogućenim makronaredbama mogu se pakirati s virusima ili drugim zlonamjernim softverom, pa ako otvorite Excel datoteku kojoj nemate povjerenja, možda ćete nakon toga morati skenirati za zlonamjerni softver(scan for malware) kako biste bili sigurni da vaše računalo nije ugroženo. Ili skenirajte samu datoteku(scan the file itself) prije otvaranja.

Napredni Excel savjeti i trikovi(Advanced Excel Tips and Tricks)

Snimanje makronaredbe samo je jedan Excel trik(Excel trick) koji vam može pomoći uštedjeti vrijeme, ali postoje i druge značajke programa Excel(Excel) koje vas mogu učiniti produktivnijim. Iskusni(Power) korisnici mogli bi biti zainteresirani za korištenje Excela za prikupljanje podataka na mreži(using Excel to scrape data online) , dok bi analitičari podataka mogli biti znatiželjni kako koristiti COUNTIFS, SUMIFS i AVERAGEIFS(how to use COUNTIFS, SUMIFS and AVERAGEIFS) za opsežnu analizu podataka.

Ako više volite raditi kao tim ili se borite sa kompliciranom formulom Excela(Excel) , također možete surađivati ​​na Excel proračunskim tablicama(collaborate on Excel spreadsheets) pomoću zajedničke radne knjige. Možda ćete otkriti da su Google tablice bolja opcija(Google Sheets is a better option) za online suradnju, ali s mnogim istim funkcijama i značajkama.



About the author

Ja sam programer za iPhone i macOS s iskustvom u Windowsima 11/10 i Appleovoj najnovijoj iOS platformi. S više od 10 godina iskustva, duboko razumijem kako stvoriti i upravljati datotekama na obje platforme. Moje vještine nadilaze samo stvaranje datoteka - također dobro poznajem Appleove proizvode, njihove značajke i kako ih koristiti.



Related posts