Rychlý start: Vytvoření makra

Platí pro
Excel pro Microsoft 365 Excel pro Microsoft 365 pro Mac Excel 2024 Excel 2024 pro Mac Excel 2021 pro Mac

Pokud máte v Microsoft Excelu úkoly, které děláte opakovaně, můžete tyto úkoly automatizovat záznamem makra. Makro je akce nebo sada akcí, kterou 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í makra ho můžete upravit a udělat menší změny ve způsobu, jakým funguje.

Předpokládejme, že každý měsíc vytváříte sestavu pro účetního manažera. Chcete naformátovat jména zákazníků s účty po splatnosti červeně a také použít tučné písmo. Můžete vytvořit a potom spustit makro, které tyto změny formátování rychle aplikuje na vybrané buňky.

Jak na to?

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
Záznam makra
  1. Ve skupině Kód na kartě Vývojář vyberte Zaznamenat makro.
  2. Do pole Název makra zadejte název makra, do pole Klávesová zkratka zadejte klávesovou zkratku a do pole Popis zadejte popis. Kliknutím na OK spusťte nahrávání.
    Příkaz Záznam makra ve skupině Kód na kartě Vývojář
  3. Provádějte akce, které chcete automatizovat, například zadávání často používaných textů nebo vyplňování sloupců dat.
  4. Na kartě Vývojář vyberte Zastavit nahrávání.
    Příkaz Zastavit záznam ve skupině Kód na kartě Vývojář
Podrobnější pohled na makro
Úpravou makra se můžete něco dovědět o programovacím jazyce Visual Basic.
Pokud chcete upravit makro, ve skupině Kód na kartě Vývojář vyberte Makra, vyberte název makra a stiskněte Upravit. Tím se spustí Visual Basic Editor.
Podívejte se, jak se zaznamenané akce zobrazí jako kód. Část kódu vám bude pravděpodobně jasná a část může být trochu záhadná.
Experimentujte s kódem, zavřete Visual Basic Editor a spusťte makro znovu. Tentokrát se podívejte, jestli se nestane něco jiného.

Další kroky

Potřebujete další pomoc?

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