Krok 1 – Zahájení nahrávání makra

Důležité :  Tento článek je strojově přeložený – přečtěte si toto upozornění. Anglickou verzi tohoto článku pro referenci najdete tady.

Nejjednodušší způsob, jak začít programovat s jazykem VBA v Office for Mac 2011 , je použít funkci pro záznam maker. Funkce jednoduše zaznamená úkol, který v aplikaci Office provádíte, a převede ho do kódu jazyka VBA. Později si můžete vytvořený kód prohlédnout a zjistit, jaký kód jazyka VBA se používá k dokončení dané akce.

Možná přemýšlíte, proč byste potřebovali znát kód, když funkce záznamu udělá práci za vás? Pokud k vytváření maker používáte funkci pro záznam maker, zjistíte, že hranice toho, co je tato funkce schopná zaznamenat, jsou omezené, a složitější vlastnosti maker bude nutné vytvářet přímo v kódu.

Podívejme se na příklad toho, jak zaznamenat úkol odstranění řádku z tabulky ve Wordu.

  1. Nejdřív vytvořte tabulku ve Wordu.

    Vytvoření tabulky

  2. Umístěte kurzor do první buňky tabulky. Ve výše uvedeném příkladu jsme kurzor umístili do buňky Andrew.

  3. Klikněte na Tools (Nástroje) > Macro (Makro) > Record New Macro (Záznam nového makra).

  4. Změňte název makra na DeleteRow a klikněte na OK.

Tip :  Název makra nesmí obsahovat mezery ani speciální znaky.

Zaznamenat makro

  1. Když je teď spuštěná funkce záznamu, vyberte kartu Table Layout (Rozložení tabulky) a klikněte na Delete (Odstranit) > Delete Rows (Odstranit řádky).

    Odstranění řádku

  2. Záznam makra zastavíte kliknutím na Tools (Nástroje) > Macro (Makro) > Stop Recording (Zastavit záznam).

    Když je teď akce nahraná, podíváme se na kód

    Poznámka :  Funkce pro záznam makra nezaznamená stisknutí kláves.

 Krok 1 – Začínáme se záznamem makra

Krok 2 – Čtení a pochopení kódu

Krok 3 – Seznámení se základy programování

Krok 4 – Sdílení makra s ostatními

Krok 5 – Reálné příklady

Poznámka : Upozornění ke strojovému překladu: Tento článek přeložil počítačový systém bez zásahu člověka. Společnost Microsoft nabízí tyto strojové překlady proto, aby umožnila uživatelům, kteří nemluví anglicky, získat informace o produktech, službách a technologiích této společnosti. Protože je tento článek strojově přeložený, může obsahovat slovní, syntaktické nebo gramatické chyby.

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor. Vypadá to, že bude užitečné, když vás spojíme s některým z našich agentů z podpory Office.

×