Chcete-li zaznamenat makro, musíte nejprve spustit proces nahrávání. Tato možnost se nachází v nabídce Makro , který se nachází na záložce vyhlídka na pásu karet Excelu (nebo v nabídce a klesání Nástroje v Excelu 2003). Tyto možnosti jsou zobrazeny na obrázcích níže:
Poté se zobrazí dialogové okno „Nahrát makro“.
Toto pole vám v případě potřeby umožňuje zadat název a popis makra. Je dobré dát makru smysluplný název, aby vám to pomohlo zapamatovat si, co dělá, až se k makru později vrátíte. Pokud však nezadáte název, Excel automaticky pojmenuje makro (např. Macro1, Macro2 atd.).
Dialogové okno „Zaznamenat makro“ vám také poskytuje možnost přiřadit k makru klávesovou zkratku. To usnadní spuštění makra. Musíte však dávat pozor, abyste makru nepřiřadili jednu z kombinací kláves predefimísto Excelu (např. CTRL-C). Pokud vyberete existující kombinaci kláves aplikace Excel, bude přepsána vaším makrem a vy nebo jiní uživatelé mohou skončit nechtěným spuštěním kódu makra.
Jakmile jste spokojeni s názvem makra a (pokud je to nutné) klávesovou zkratkou, vyberte OK a začněte nahrávat makro.
Jakmile začnete nahrávat své makro, každá akce, kterou provedete (zadávání dat, výběr buněk, formátování buněk, posouvání listu atd.), se zaznamená do nového makra jako kód VBA.
Navíc při nahrávání makra uvidíte v levém dolním rohu sešitu tlačítko zastavení (nebo v aplikaci Excel 2003 bude tlačítko zastavení zobrazeno na plovoucím panelu nástrojů), jak je znázorněno níže:
Po dokončení akcí, které chcete zaznamenat, můžete zastavit nahrávání makra kliknutím na tlačítko Zastavit. Kód makra bude nyní uložen v modulu v editoru jazyka Visual Basic.
Pokud vyberete možnost Používejte relativní odkazy Při nahrávání makra budou všechny odkazy na buňky v makru relativní. Pokud však možnost Používejte relativní odkazy není vybráno, všechny odkazy na buňky zobrazené v kódu budou absolutní (viz náš příspěvek na referenční operátory).
Možnost Používejte relativní odkazy najdete to v nabídce Makro (a nachází se na panelu nástrojů Makro v aplikaci Excel 2003).
Při záznamu maker Excel vždy vytvoří proceduru Sub (spíše než proceduru Function). Pokud jste makru přiřadili klávesovou zkratku, bude tato zkratka nejjednodušším způsobem, jak makro spustit. Jinak lze makro spustit provedením následujících kroků:
Ercole Palmeri
Rozvíjení jemné motoriky prostřednictvím vybarvování připravuje děti na složitější dovednosti, jako je psaní. Barvit…
Námořní sektor je skutečnou globální ekonomickou velmocí, která se dostala na 150miliardový trh...
Minulé pondělí Financial Times oznámily dohodu s OpenAI. FT licencuje svou prvotřídní žurnalistiku…
Miliony lidí platí za streamovací služby a platí měsíční předplatné. Je obecný názor, že jste…