Přejít na hlavní obsah

Jak zadat list v Excelu makro: podrobný průvodce

Excel makra jsou sadou příkazů a pokynů, které se provádějí automaticky, aby se usnadnilo provádění rutinních úkolů v Excelu. Jednou z běžně používaných akcí v makrech je práce s různými listy v knize Excel.

Zadání listu v makru umožňuje programu automaticky vybrat požadovaný list pro provádění určitých činností, jako je kopírování dat, formátování nebo výpočet. Tento přístup je zvláště užitečný při práci se spoustou listů v knize nebo při automatizaci opakujících se procesů.

K zadání listu v Excelu makro používá objekt "Worksheet", což je samostatný list v knize. V makru lze přistupovat k různým atributům a metodám objektu "Worksheet" a přistupovat k buňkám, sloupcům, řádkům a dalším prvkům listu.

Chcete-li zadat konkrétní list v makru, musíte se obrátit na objekt "Worksheet" pomocí názvu nebo indexu listu. Název listu musí být uzavřen ve dvojitých uvozovkách a index listu je uveden v hranatých závorkách. Například: Tabulky ("List1") nebo Sheets(1).

Pokud chcete provést kroky na aktivním listu, můžete použít vlastnost "ActiveSheet". Například: ActiveSheet.Range("A1").Value = "Příklad". Tento přístup umožňuje pracovat s aktuálním aktivním listem bez ohledu na jeho název nebo index.

Jak používat makra v Excelu: podrobný průvodce

Makra v Excelu vám umožňují automatizovat řadu opakujících se akcí, což výrazně usnadňuje práci s velkými objemy dat. Makra umožňují nahrávat a přehrávat řadu příkazů a operací, což je užitečné například při vytváření sestav, filtrování dat nebo provádění jiných rutinních úkolů.

V této příručce se podíváme na to, jak používat makra v Excelu na příkladu vytvoření jednoduchého makra, které umí skrýt řádky s určitou hodnotou ve sloupci.

Krok 1: Záznam makra

1. Spusťte Excel a otevřete sešit, který chcete.

2. Na panelu nástrojů aplikace Excel vyberte kartu Vývojář. Pokud se tato karta nezobrazí, možná ji budete muset aktivovat v nastavení programu.

3. Na kartě Vývojář klikněte na tlačítko"Vypálit makro".

4. V dialogovém okně, které se zobrazí, zadejte název makra a klikněte na OK. Název makra by měl začínat písmenem a neměl by obsahovat mezery.

5. Postupujte podle nezbytných kroků v knize Excel, které chcete zapsat do makra. V našem případě budeme skrýt řádky s určitou hodnotou ve sloupci. Chcete-li to provést, zvýrazněte sloupec s daty, vyberte kartu Data na panelu nástrojů aplikace Excel a poté klikněte na tlačítko Filtr. V rozevírací nabídce vybereme "Filtr podle hodnoty" a zadáme podmínku filtrování.

6. Když dokončíte nahrávání makra, vraťte se na kartu Vývojář a klikněte na tlačítko Dokončit nahrávání.

Krok 2: použití makra

1. Chcete-li použít zaznamenané makro, musíte jej aktivovat. Chcete-li to provést, přejděte znovu na kartu Vývojář a klikněte na tlačítko makra.

2. V okně, které se zobrazí, vyberte ze seznamu nahrané makro a klikněte na tlačítko Spustit.

3. Makro bude provedeno a vybrané akce budou automaticky aplikovány na váš Excel book.

Krok 3: přiřazení makra k tlačítku

Pokud chcete pomocí tlačítka makro spustit jediným stisknutím, můžete makro přiřadit k tlačítku v Excelu. Chcete-li to provést, udělejte následující:

1. Přejděte na kartu Vývojář a klikněte na tlačítko Vložit v části ovládací prvky.

2. V nabídce, která se zobrazí, vyberte typ tlačítka, které chcete přidat na list. Vyberte například "tlačítko pro ovládání formuláře".

3. Nakreslete tlačítko na list pomocí kurzoru myši.

4. V dialogovém okně, které se zobrazí, vyberte makro, které chcete tlačítku přiřadit, a klikněte na OK.

5. Nyní můžete spustit makro kliknutím na tlačítko, které jste vytvořili na listu aplikace Excel.

Nyní víte, jak používat makra v Excelu. Makra vám umožňují automatizovat opakující se úkoly a výrazně ušetřit čas při práci s velkým množstvím dat v Excelu.