Poznámka: Tento článok už splnil svoju úlohu a čoskoro ho odstránime. S cieľom predísť hláseniam Stránka sa nenašla odstraňujeme známe prepojenia. Ak ste vytvorili prepojenia na túto stránku, odstráňte ich, spoločne tak prispejeme k prepojenému webu.
Najjednoduchším spôsobom, ako začať s programovaním v jazyku VBA v balíku Office for Mac 2011, je použiť záznam makra. Funkcia záznamu nahráva úlohu, ktorú vykonáte v aplikácii balíka Office, a potom ju konvertuje na kód jazyka VBA. Neskôr si môžete pozrieť vygenerovaný kód, z ktorého sa dozviete, aký kód jazyka VBA sa použil na vykonanie danej akcie.
Možno vás bude zaujímať, na čo sa vlastne potrebujete učiť kód, keď to môže za vás urobiť funkcia záznamu. Pri používanie funkcie záznamu makra pravdepodobne zistíte, že v možnostiach záznamu existujú určité obmedzenia a že potrebujete prejsť do samotného kódu, ak chcete v makre vytvoriť zložitejšie funkcie.
Pozrime si príklad záznamu úlohy na odstránenie riadku z tabuľky vo Worde.
-
Najprv vytvorte tabuľku vo Worde.
-
Umiestnite kurzor do prvej bunky tabuľky. Vo vyššie uvedenom príklade umiestnime kurzor na bunku Andrew.
-
Kliknite na položky Nástroje > Makro > Zaznamenať nové makro.
-
Zmeňte názov makra na OdstrániťRiadok a kliknite na položku OK.
Tip: Názov makra nesmie obsahovať medzery ani špeciálne znaky.
-
Pri spustenej funkcii záznamu teraz vyberte kartu Rozloženie tabuľky a kliknite na položky Odstrániť > Odstrániť riadky.
-
Zastavte záznam makra kliknutím na položky Nástroje > Makro > Zastaviť nahrávanie.
Činnosť sa zaznamenala a môžeme sa pozrieť na kód.
Poznámka: Pri zázname makra sa nezaznamenáva stlačenie klávesov.