An Excel makro je niz programskih navodil, shranjenih kot postopek. Makri odpravljajo ponavljanje korakov za pogosto opravljena opravila in jih lahko sproži bližnjica na tipkovnici, ikona orodne vrstice ali gumb, dodan na sam delovni list.
Opomba Informacije v tem članku veljajo za Excelove različice 2019, 2016, 2013, 2010 in Excel za Mac.
Kdaj uporabiti makro
Makri lahko vaše preglednice olajšajo delo z avtomatiziranjem ponavljajočih se opravil. Te naloge vključujejo vse od kompleksnih izračunov, ki zahtevajo uporabo formul za preproste naloge oblikovanja. Eden od primerov ponavljajočih se opravil je dodajanje številk novim podatkom. Drug primer je uporaba obrazcev celic in delovnega lista, kot so meje in senčenje.

Druge ponavljajoče naloge, za katere so makri koristni, vključujejo:
- Dodajanje ali odstranjevanje vrstic in stolpcev
- Zaščitni ali zaščitni listi
- Izbira vrste celic
- Dodajanje trenutnega datuma na delovni list
Makri proti predlogam
Uporaba makrov je lahko odličen čas za varčevanje pri ponavljajočih se opravilih. Če rutinsko dodate določene funkcije za oblikovanje ali vsebino (na primer naslove ali logotip podjetja) na nove delovne liste, ustvarite in shranite datoteko predlog, ki vsebuje te elemente, namesto da jih ponovno ustvarite ob vsakem zagonu novega delovnega lista.
Excelov makro snemalnik
Excel vključuje vgrajen makro snemalnik, ki beleži niz korakov s tipkovnico in miško. Excel nato pretvori to vrsto korakov v kodo VBA. Makro snemalnik in makro upravitelj sta na voljo na kartici Pogled. Če želite dodati gumbe na delovni list, morate dodati jeziček za razvijalce.
Dodajte jeziček za razvijalce v Excel
Koraki za odkrivanje jezička razvijalca v Excelu so preprosti in jih je mogoče upoštevati, ali imate računalnik Mac ali Windows.

-
Windows: Izberite mapa.
Mac: Izberite Excel meni.
-
Windows: Izberite Opcije.
Mac: Izberite Nastavitve.
-
Windows: Izberite Prilagodite trak.
Mac: Izberite Trak in orodna vrstica.
-
Na desni strani okna pod možnostjo Prilagodi trak oddelek, poiščite Razvijalec možnost in dodajte kljukico v sosednje polje.
-
Izberite Shrani da zaprete okno in prikažete jeziček za razvijalce v programu Excel.
Ustvarite osnovni makro v Excelu
Ustvarimo osnovni makro Excel, ki zapolni celico z rdečo barvo, centrira besedilo in dodaja krepko oblikovanje besedila. Čeprav je možnost Macro Record na voljo na kartici Razvijalec, bomo z jezičkom Pogled lažje olajšali postopek.

-
Izberite Pogled.
-
Izberite Makri > Zapiši Makro.
-
V imeniku Macro vnesite ime za makro. Prosimo, da sledite našemu vodstvu za ta primer in ga pokličite Poudarite.
-
V razdelku Shrani makro v, izberite Ta delovni zvezek da makro pritrdite na trenutno datoteko.
-
Če želite ustvariti bližnjično tipko, vnesite črko ali številko, ki bo ob pritisku v kombinaciji z drugimi opozorilnimi tipkami zagnala makro. V tem primeru uporabljamo črko E.
-
Vnesite a opis makra. Za ta primer bomo pustili prazno.
Opis vas opomni, kaj makro počne, ko teče. Če nameravate ustvariti več makrov, izpolnite opis, tako da lahko hitro izberete pravega za opravilo.
-
Izberite v redu.
-
Makro začne snemati. Vse spremembe v vaši preglednici se zabeležijo.
-
Izberite celico. To je celica, ki se bo spremenila v preglednici in kjer se bo zapisal makro.
-
Na kartici Domov izberite Bold Če želite poudariti celično besedilo, izberite Center za poravnavo vsebine celice in izberite Izpolnite barvo spremeniti ozadje celice na rdeče.
-
Izberite Pogled in izberite Stop Snemanje. Vaš makro je ustvarjen in shranjen v delovnem zvezku.
Zaženi ustvarjeno makro v Excelu
Ko je makro dodana kombinacija tipke za bližnjice, makro uporabite tako, da izberete celico in pritisnete kombinacijo tipkovnice. Če niste izbrali kombinacije bližnjic, izberite Pogled in izberite Ogled makrov. Vsak makro lahko zaženete tako, da ga izberete in izberete Run.
Ustvarite makro gumb v Excelu
Makre lahko zaženete z bližnjico na tipkovnici. Ali pa lahko ustvarite gumb po meri za vašo preglednico, ki ob pritisku zasleduje določen makro.

Sledite temu primeru, če želite ustvariti osnovni gumb za makro v Excelu za predhodno ustvarjeno Poudarite makro.
Omogočiti je treba kartico razvijalca. Uporabite korake, omenjene v tem članku, da dodate jeziček za razvijalce v Excel.
-
Izberite Razvijalec.
-
V skupini Controls izberite Vstavi > Gumb.
-
Izberite celico na vašem delovnem mestu, kamor želite postaviti gumb. Gumb se lahko premakne in spremeni, ko je dodan na delovni list.
-
Izberite makro s seznama, ki ga želite zagnati, ko pritisnete gumb. V našem primeru izberite Poudarite makro.
-
Izberite v redu.
-
Na vašem delovnem listu se prikaže gumb, ki ga lahko premikate ali spreminjate. Če želite spremeniti besedilo na gumbu, ga dvokliknite in vnesite želeno besedilo.
-
Izberite celico in nato izberite gumb za zagon makra.











