dnes je 20.9.2024

Input:

Úprava záznamového makra editací v modulu VBA

1.6.2007, , Zdroj: Verlag Dashöfer

Úprava záznamového makra editací v modulu VBA

Tento způsob úpravy maker je vhodný pro ty, kteří se snaží naučit základní orientaci v příkazech jazyka maker – VBA. Nejprve si v záznamu vytvoříme jednoduché makro a pak jej upravujeme v editoru jazyka Visual Basic. Tento postup si na několika příkladech ukážeme v této lekci.

Základní práce s editorem VBA

Vytvoření záznamového makra, které budeme následně upravovat

Při procvičení příkladů této části budeme pracovat se souborem mk04_a.xls.

Vytvoříme si v záznamu makro (viz podrobný popis z minulé lekce), které nám do označené buňky zapíše text: „ABC, a.s. – Zahradní ul.16 – Ostrava“

  1. Otevřeme si Excel a příkazem „Nástroje/Makro/Záznam nového makra“ spustíme makro, které nazveme makro05, nastavíme klávesovou zkratku na Ctrl+t a makro uložíme do „tento sešit“. Potvrzením OK spustíme záznam makra.

  2. Do buňky, ve které stojíme (nepřepínáme nikam jinam!!), zapíšeme text: ABC, a.s. – Zahradní ul.16 – Ostrava. Po zapsání potvrdíme klávesou ENTER.

    Tímto potvrzením jsme provedli jednu malou úmyslnou chybu, kterou opravíme později.

  3. Zastavíme záznam a soubor s makrem uložíme pod názvem mk04_a.xls.

Výsledné makro uložíme do souboru mk04_a.xls, se kterým nyní budeme pracovat.

V případě problémů s vytvořením makra si tento soubor otevřete již hotový z disku.

Otevření editoru VBA

Při procvičení této části budeme pracovat se souborem ma04_a.xls.

Nyní otevřeme editor jazyka Visual Basic a budeme s ním pracovat.

  1. Otevřeme soubor mk04_a.xls s naším vytvořeným makrem.

  2. Pomocí příkazu Nástroje/Makro/Editor jazyka Visual Basic (nebo klávesovou zkratkou Alt+F11) se přepneme do editoru. Zobrazí se nám následující obrazovka:

Základní popis editoru

  • v levém horním okně máme zobrazeny všechny otevřené

Nahrávám...
Nahrávám...