Krok 1 – začatie so záznamom makra

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.

  1. Najprv vytvorte tabuľku vo Worde.

    Požiadajte používateľov o pridanie fotografií, aby ste si ich mohli zobraziť v správcovskej konzole.

  2. Umiestnite kurzor do prvej bunky tabuľky. Vo vyššie uvedenom príklade umiestnime kurzor na bunku Andrew.

  3. Kliknite na položky Nástroje > Makro > Zaznamenať nové makro.

  4. 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.

Príkaz Zaznamenať makro v skupine Kód na karte Vývojár

  1. Pri spustenej funkcii záznamu teraz vyberte kartu Rozloženie tabuľky a kliknite na položky Odstrániť > Odstrániť riadky.

    Skladaný stĺpcový a priestorový skladaný stĺpcový graf

  2. 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.

 Krok 1 – začatie so záznamom makra

Krok 2 – prečítanie a pochopenie kódu

Krok 3 – oboznámenie sa so základmi programovania

Krok 4 – zdieľanie makra s ostatnými

Krok 5 – príklady z reálneho sveta

Rozšírte svoje zručnosti práce s balíkom Office
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

Boli tieto informácie užitočné?

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×