Makri so zelo uporabni za vaše Excelove nadzorne plošče in poročila. Če si želite ogledati svoje makre v akciji, izberite ukaz Makri na zavihku Razvijalec. Prikaže se pogovorno okno, prikazano na tej sliki, v katerem lahko izberete makro, ki ga želite zagnati. Izberite makro AddDataBars in kliknite gumb Zaženi.
Če gre vse v redu, makro predvaja vaša dejanja na T in uporabi podatkovne vrstice, kot so zasnovane; glej naslednjo sliko.
Zdaj lahko znova prikličete pogovorno okno Macro in preizkusite makro RemoveDataBars, prikazan na naslednji sliki.
Ko ustvarjate makre, želite svojemu občinstvu omogočiti jasen in enostaven način za zagon vsakega makra. Gumb, ki se uporablja neposredno na nadzorni plošči ali poročilu, lahko zagotovi preprost, a učinkovit uporabniški vmesnik.
Kontrolniki obrazca Excel vam omogočajo ustvarjanje uporabniških vmesnikov neposredno na vaših delovnih listih, kar uporabnikom poenostavi delo. Kontrolniki obrazca segajo od gumbov (najpogosteje uporabljen kontrolnik) do drsnih vrstic in potrditvenih polj.
Za makro lahko postavite kontrolnik obrazca na delovni list in mu nato dodelite ta makro – to je makro, ki ste ga že posneli. Ko je kontrolniku dodeljen makro, se ta makro izvede ali predvaja vsakič, ko kliknete kontrolnik.
Sledite tem korakom, da ustvarite gumbe za svoje makre:
Kliknite spustni seznam Vstavi pod zavihkom Razvijalec.
Izberite kontrolnik Button Form, kot je prikazano na tej sliki.
Kliknite lokacijo, na katero želite postaviti svoj gumb.
Ko spustite kontrolnik Button na svoj delovni list, se odpre pogovorno okno Dodeli makro, kot je prikazano na naslednji sliki, in vas pozove, da temu gumbu dodelite makro.
Izberite makro, ki ga želite dodeliti (na sliki je to »AddDataBars«) in kliknite V redu.
Ponovite korake od 1 do 4 za vse druge makre.
Gumbi, ki jih ustvarite, imajo privzeto ime, kot je Button3. Če želite preimenovati svoj gumb, z desno tipko miške kliknite gumb in nato kliknite obstoječe ime. Nato lahko izbrišete obstoječe ime in ga zamenjate z imenom po vaši izbiri.
Upoštevajte, da vsi kontrolniki v meniju Kontrolniki obrazca delujejo na enak način kot ukazni gumb, tako da dodelite makro za zagon, ko je kontrolnik izbran.