Představte si toto: Každý den formátujete tabulky, kopírujete data nebo provádíte stejné výpočty v Excelu. Zabere vám to hodiny času - ale existuje rychlejší způsob: makra.
Makra jsou zaznamenané sekvence akcí, které Excel může provádět automaticky. Pomocí nich můžete:
✅ Automatizace opakujících se úloh
✅ Snížení počtu chyb
✅ Ušetřete čas
V této příručce se seznámíme s jak vytvářet a používat makra - bez znalosti programování!
🔹 Krok 1: Povolení karty "Vývojář"
Ve výchozím nastavení je karta "Vývojář" skrytá. Chcete-li ji povolit:
- Klikněte pravým tlačítkem myši na pás → "Přizpůsobit pás"
- V pravém panelu, zaškrtněte políčko vedle "Developer"
- Klikněte na "OK"
🔹 Krok 2: Nahrávání prvního makra
Příklad úlohy: Automatické formátování tabulky (tučné záhlaví, okraje, barva výplně).
- Přejděte na Karta "Vývojář" → "Záznam makra"
- Makro pojmenujte (bez mezer!), např., "FormatTable"
- Klikněte na "OK" a proveďte své akce:
- Vybrat záhlaví → Ctrl+B (tučně)
- Přidání ohraničení (Úvodní stránka → Hranice)
- Použít barvu výplně (Úvodní stránka → Barva výplně)
- Zastavení nahrávání ("Vývojář" → "Zastavit nahrávání")
🔹 Krok 3: Spuštění makra
Použití makra na novou tabulku:
- Otevřete svůj datový list
- Přejít na "Vývojář" → "Makra"
- Vyberte makro → Klikněte na "Run"
🔹 Krok 4: Ukládání souborů s makry
Excel neukládá makra ve výchozím nastavení .xlsx
formát. Místo toho:
- Soubor → Uložit jako
- Vyberte si "Sešit aplikace Excel s podporou maker (*.xlsm)"
🔹 Krok 5: Příklady užitečných maker
1. Automatické ukládání každých 10 minut
(Kód VBA vložíte přes **"Vývojář" → "Visual Basic"))*
Soukromý Sub Sešit_Otevřít() Application.OnTime Now + TimeValue("00:10:00"), "SaveBook" End Sub Sub SaveBook() ThisWorkbook.Save Application.OnTime Now + TimeValue("00:10:00"), "SaveBook" End Sub
2. Třídění dat jedním kliknutím
- Záznam makra při třídění dat (Data → Třídit)
- Přiřaďte ji tlačítku ("Vývojář" → "Vložit" → Tlačítko)
🔹 Důležité: Zabezpečení maker
Makra mohou obsahovat škodlivý kód. Zůstaňte v bezpečí:
- Pouze otevírání souborů z důvěryhodných zdrojů
- Úprava nastavení zabezpečení v "Možnosti aplikace Excel" → "Centrum důvěry"
🎯 Závěr
Nyní víte, jak zaznamenávat a spouštět makra v aplikaci Excel. výkonný nástroj, který ušetří hodiny ruční práce.
Co bude dál?
- Zkuste si nahrát vlastní makro
- Prozkoumejte stránky VBA pro pokročilou automatizaci
Chcete další průvodce aplikací Excel? Dejte nám vědět v komentářích! 🚀