Ak chcete zaznamenať makro, musíte najskôr spustiť proces nahrávania. Táto možnosť sa nachádza v ponuke Makro , ktorý sa nachádza na karte vyhliadka na páse s nástrojmi Excel (alebo v ponuke a zjazd Nástroje v Exceli 2003). Tieto možnosti sú zobrazené na obrázkoch nižšie:
Potom sa zobrazí dialógové okno „Nahrať makro“.
Toto pole vám v prípade potreby umožňuje zadať názov a popis makra. Makro je vhodné pomenovať zmysluplným názvom, aby ste si neskôr, keď sa k makru vrátite, zapamätali, čo robí. Ak však nezadáte názov, Excel automaticky pomenuje makro (napr. Macro1, Macro2 atď.).
Dialógové okno „Nahrať makro“ vám tiež dáva možnosť priradiť k makru klávesovú skratku. Spustenie makra tak bude oveľa jednoduchšie. Musíte si však dať pozor, aby ste makru nepriradili jednu z kombinácií pre klávesdefičasť Excelu (napr. CTRL-C). Ak vyberiete existujúcu kombináciu klávesov Excel, bude prepísaná vaším makrom a vy alebo iní používatelia môžete omylom spustiť kód makra.
Keď ste spokojní s názvom makra a (ak je to potrebné) klávesovou skratkou, vyberte OK, čím spustíte záznam makra.
Keď začnete zaznamenávať svoje makro, každá vykonaná akcia (zadávanie údajov, výber buniek, formátovanie buniek, posúvanie pracovného hárka atď.) sa zaznamená do nového makra ako kód VBA.
Okrem toho počas zaznamenávania makra uvidíte tlačidlo zastavenia v ľavej dolnej časti zošita (alebo v programe Excel 2003 sa tlačidlo zastavenia zobrazí na plávajúcom paneli nástrojov), ako je uvedené nižšie:
Po dokončení akcií, ktoré chcete zaznamenať, môžete zastaviť zaznamenávanie makra kliknutím na tlačidlo Zastaviť. Kód makra bude teraz uložený v module v editore Visual Basic.
Ak vyberiete možnosť Použite relatívne odkazy Pri zaznamenávaní makra budú všetky odkazy na bunky v rámci makra relatívne. Ak však možnosť Použite relatívne odkazy nie je vybraté, všetky odkazy na bunky zobrazené v kóde budú absolútne (pozri náš príspevok na referenčných operátorov).
Možnosť Použite relatívne odkazy Je to v menu Makro (a nachádza sa na paneli s nástrojmi Makro v Exceli 2003).
Pri zaznamenávaní makier Excel vždy vytvorí procedúru Sub (a nie procedúru Function). Ak ste makru priradili klávesovú skratku, táto skratka bude najjednoduchším spôsobom spustenia makra. V opačnom prípade je možné makro spustiť vykonaním nasledujúcich krokov:
Ercole Palmeri
Rozvíjanie jemnej motoriky pomocou vyfarbovania pripravuje deti na zložitejšie zručnosti, ako je písanie. Na farbenie…
Námorný sektor je skutočnou globálnou ekonomickou veľmocou, ktorá smerovala k 150 miliardovému trhu...
Minulý pondelok Financial Times oznámili dohodu s OpenAI. FT licencuje svoju žurnalistiku svetovej triedy…
Milióny ľudí platia za streamovacie služby a platia mesačné predplatné. Je bežný názor, že si…