Applies ToExcel pro Microsoft 365 Excel pro Microsoft 365 pro Mac Excel 2024 Excel 2024 pro Mac Excel 2021 pro Mac Excel 2019 Excel 2016

Pokud máte v Microsoft Excelu úkoly, které děláte opakovaně, můžete zaznamenat makro a tyto úlohy tak automatizovat. Makro je akce nebo sada akcí, které můžete spustit tolikrát, kolikrát chcete. Při vytváření makra zaznamenáváte kliknutí myší a stisknutí kláves. Po vytvoření můžete makro upravit, abyste udělali menší změny ve způsobu, jakým funguje.

Předpokládejme, že každý měsíc vytváříte sestavu pro svého účetního manažera. Chcete naformátovat jména zákazníků s účty po neschválosti červeně a také použít tučné formátování. Můžete vytvořit a pak spustit makro, které tyto změny formátování rychle použije u vybraných buněk.

Jak na to?

Obrázek ikony

Před záznamem makra    

Makra a nástroje VBA najdete na kartě Vývojář, která je ve výchozím nastavení skrytá, takže prvním krokem je kartu zobrazit. Další informace najdete v tématu Zobrazení karty Vývojář.

Karta Vývojář na pásu karet

Obrázek ikony

Záznam makra    

  1. Ve skupině Kód na kartě Vývojář klikněte na Zaznamenat makro.

  2. Volitelně můžete do pole Název makra zadat název makra, do pole Klávesová zkratka zadejte klávesovou zkratku, do pole Popis zadejte popis a kliknutím na OK spusťte nahrávání.

    Příkaz Záznam makra ve skupině Kód na kartě Vývojář

  3. Proveďte akce, které chcete automatizovat, například zadání často používaného textu nebo vyplnění sloupce dat.

  4. Na kartě Vývojář klikněte na Zastavit záznam.

    Příkaz Zastavit záznam ve skupině Kód na kartě Vývojář

Obrázek ikony

Podrobnější pohled na makro    

O programovacím jazyce Visual Basic se můžete dozvědět něco málo úpravou makra.

Pokud chcete makro upravit, klikněte ve skupině Kód na kartě Vývojář na Makra, vyberte název makra a klikněte na Upravit. Tím se spustí Editor Jazyka Visual Basic.

Podívejte se, jak se akce, které jste zaznamenali, zobrazují jako kód. Některé kódy budou pro vás pravděpodobně jasné a některé z nich mohou být trochu tajemné.

Experimentujte s kódem, zavřete Editor jazyka Visual Basic a spusťte makro znovu. Tentokrát se podívejte, jestli se nestane něco jiného!

Další kroky

Jak na to?

Obrázek ikony

Před záznamem makra    

Ujistěte se, že je na pásu karet zobrazená karta Vývojář . Ve výchozím nastavení není karta Vývojář viditelná, proto postupujte takto:

  1. Přejděte do excelových > předvoleb... > pásu karet & panelu nástrojů.

  2. V kategorii Přizpůsobit pás karet zaškrtněte v seznamu Hlavní karty políčko Vývojář a klikněte na Uložit.

Obrázek ikony

Záznam makra    

  1. Na kartě Vývojář klikněte na Zaznamenat makro.

  2. Volitelně můžete do pole Název makra zadat název makra, do pole Klávesová zkratka zadejte klávesovou zkratku, do pole Popis zadejte popis a kliknutím na OK spusťte nahrávání.

  3. Proveďte akce, které chcete automatizovat, například zadání často používaného textu nebo vyplnění sloupce dat.

  4. Na kartě Vývojář klikněte ve skupině Kód na tlačítko Zastavit záznam.

Obrázek ikony

Podrobnější pohled na makro    

O programovacím jazyce Visual Basic se můžete dozvědět něco málo úpravou makra.

Pokud chcete makro upravit, klikněte na kartě Vývojář na Makra, vyberte název makra a klikněte na Upravit. Tím se spustí Editor Jazyka Visual Basic.

Podívejte se, jak se akce, které jste zaznamenali, zobrazují jako kód. Některé kódy budou pro vás pravděpodobně jasné a některé z nich mohou být trochu tajemné.

Experimentujte s kódem, zavřete Editor jazyka Visual Basic a spusťte makro znovu. Tentokrát se podívejte, jestli se nestane něco jiného!

Potřebujete další pomoc?

Kdykoli se můžete zeptat odborníka z komunity Excel Tech nebo získat podporu v komunitách.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.