Microsoft Excel je jedním z nejoblíbenějších a nejvýkonnějších nástrojů pro práci s daty. Díky makrům může uživatel automatizovat rutinní úkoly a výrazně zjednodušit svou práci. Makra jsou postupy zaznamenané v programovacím jazyce VBA (Visual Basic for Applications), které lze přidat do Excelu k provádění různých operací.
Přidání Maker do Excelu se může zdát jako obtížný úkol, zejména pro začátečníky. S tímto průvodcem krok za krokem však můžete snadno zvládnout proces vytváření a přidávání Maker do tabulky aplikace Excel.
V této příručce se podíváme na základní kroky potřebné k přidání Maker do Excelu, včetně vytvoření makra, přiřazení klávesové zkratky a uložení makra pro další použití.
Dodržováním těchto kroků můžete výrazně zvýšit efektivitu práce s Excelem a ušetřit spoustu času a úsilí při rutinních úkolech.
Vytvoření nového makra v Excelu
Makra v Excelu vám umožňují automatizovat duplicitní úkoly a provádět operace s velkým množstvím dat. Následující kroky vám pomohou vytvořit nové makro v Excelu:
- Otevřete Excel a v horní části plochy vyberte kartu Vývojář.
- Pokud karta Vývojář není viditelná, postupujte podle těchto pokynů:
- Klikněte na" soubor " v levém horním rohu obrazovky.
- Z rozbalovací nabídky vyberte Možnosti.
- V okně Možnosti, které se zobrazí, vyberte "páska" vlevo.
- Ujistěte se, že je zaškrtnuto políčko Vývojář a klikněte na OK.
- Na kartě Vývojář klikněte na tlačítko" Vypálit Makro "ve skupině"kód".
- V dialogovém okně "zapsat makro", které se zobrazí, zadejte název makra a vyberte místo, kam jej chcete uložit:
- Tento projekt této pracovní knihy: makro bude uloženo pouze v aktuální knize;
- Osobní sešit: makro bude uloženo ve speciální pracovní knize, která bude k dispozici v jakékoli knize Excel;
- Nový modul: makro bude uloženo v novém modulu.
- Po zadání názvu a umístění uložení makra klikněte na tlačítko OK.
- Nyní Excel začne zaznamenávat všechny akce, které provedete. Proveďte potřebné kroky a operace, které chcete použít v makru.
- Po dokončení akce se vraťte na kartu Vývojář a klikněte na tlačítko Zastavit nahrávání ve skupině kód.
- Nové makro je vytvořeno a nyní jej můžete použít v Excelu.
Nyní víte, jak vytvořit nové makro v Excelu. Nová makra mohou výrazně zjednodušit vaši práci s daty a zvýšit efektivitu vaší práce. Experimentujte s makry a přizpůsobte je svým konkrétním úkolům.
Nastavení klávesových zkratek pro spuštění makra
Klávesové zkratky mohou výrazně usnadnit přístup k makrům, která potřebujete v Excelu. Umožňují vám spouštět makra stisknutím kombinace kláves, jako je Ctrl+Shift+M, aniž byste museli pokaždé otevírat Editor Maker.
Chcete-li nastavit klávesové zkratky pro spuštění makra, postupujte podle následujících kroků:
| Krok 1: | Otevřete sešit aplikace Excel, který obsahuje makro, které chcete spustit pomocí klávesových zkratek. |
| Krok 2: | Klikněte na kartu Vývojář v horní části obrazovky. Pokud se karta Vývojář nezobrazí, budete ji muset aktivovat. Chcete-li to provést, klikněte pravým tlačítkem na zdroj nástrojů aplikace Excel a vyberte "Přizpůsobit pásku". V okně, které se zobrazí, aktivujte zaškrtávací políčko Vývojář a klikněte na OK. |
| Krok 3: | Na kartě Vývojář vyhledejte skupinu kód a klikněte na tlačítko makra. |
| Krok 4: | V editoru maker vyberte požadované makro ze seznamu dostupných Maker. |
| Krok 5: | Klikněte na tlačítko Možnosti vedle seznamu maker. |
| Krok 6: | V okně, které se zobrazí, vyberte pole "přiřadit klávesové zkratky" a zadejte požadovanou kombinaci kláves. Například Ctrl + Shift + M. |
| Krok 7: | Klepnutím na OK uložíte nastavení. |
| Krok 8: | Zavřete Editor Maker a vraťte se do knihy Excel. |
| Krok 9: | Nyní pro spuštění vybraného makra stačí kliknout na klávesovou zkratku, kterou jste nastavili v kroku 6. |
Nyní máte klávesové zkratky pro spuštění makra v Excelu. To vám výrazně usnadní práci s makry a zvýší produktivitu při práci s více daty. Pamatujte, že klávesové zkratky by měly být jedinečné a neměly by být použity pro jiné příkazy nebo funkce aplikace Excel.
Úprava makra: přidání příkazů
Po vytvoření makra v Excelu jej můžete upravit a přidat další příkazy a funkce. Úprava makra vám umožňuje přizpůsobit jeho chování a provést potřebné změny v automatizovaném procesu.
Chcete-li upravit makro, postupujte podle těchto kroků:
- Otevřete sešit aplikace Excel, který obsahuje makro, které chcete změnit.
- V horní nabídce aplikace Excel vyberte kartu Vývojář. Pokud ji nemáte, postupujte podle pokynů pro její aktivaci v programu Excel.
- Klikněte na tlačítko makra ve skupině kód na kartě Vývojář.
- V seznamu makra vyberte makro, které chcete upravit, a klikněte na tlačítko Upravit.
Nyní jste v režimu úprav makra. Můžete přidat nové příkazy, odstranit nebo změnit stávající příkazy, přidat cykly, podmíněné příkazy a další.
Chcete-li přidat nový příkaz, můžete použít programovací jazyk VBA (Visual Basic for Applications), který se používá v Excelu. Funkce, metody a vlastnosti objektů aplikace Excel můžete využít ke správě dat, buněk, formátování, výpočtů a dalších aspektů pracovní knihy.
Po provedení nezbytných změn v makru jej uložte a zavřete Editor Maker. Nyní můžete spustit aktualizované makro a zkontrolovat jeho fungování v Excelu.
Úprava makra v Excelu vám umožňuje přizpůsobit automatizovaný proces vašim potřebám a zvýšit efektivitu práce s daty v programu.
Odstranění makra v Excelu
Odstranění makra v Excelu může být nutné, pokud již nepotřebujete konkrétní makro nebo pokud chcete svůj soubor vymazat ze zbytečného kódu. Excel má několik způsobů, jak odstranit makra, a my se podíváme na dva hlavní způsoby.
- Odstranění makra pomocí editoru VBA:
- Otevřete soubor Excel obsahující makra.
- Stiskněte Alt + F11 otevřít Editor VBA.
- V editoru VBA vyhledejte projekt s makrem, které chcete odstranit. To se obvykle zobrazuje v panelu vlevo.
- Klikněte pravým tlačítkem na projekt makra a vyberte Odstranit.
- Potvrďte odstranění makra kliknutím na tlačítko Ano.
- Uložte soubor Excel, aby se změny projevily.
- Odstranění makra pomocí příkazu makra v Excelu:
- Otevřete soubor Excel obsahující makra.
- Na kartě Zpracovatel klikněte na tlačítko Makra ve skupině Kód.
- V dialogovém okně, které se zobrazí, vyberte makro, které chcete odstranit.
- Stiskněte tlačítko Odstranit.
- Potvrďte odstranění makra kliknutím na tlačítko Ano.
- Uložte soubor Excel, aby se změny projevily.
Při odstraňování Maker buďte opatrní. Před odstraněním se ujistěte, že skutečně nepotřebujete makro, protože smazané makro nelze obnovit.
Nyní víte, jak odstranit makra v Excelu. Pomocí těchto pokynů vyčistěte své soubory od zbytečných Maker a Usnadněte si práci v Excelu.
Spuštění makra ze souboru Excel nebo jiného dokumentu
Možnost spouštět makra ze souboru Excel nebo jiného dokumentu vám umožňuje automatizovat provádění úkolů a zjednodušit práci uživatele. K tomu lze použít různé způsoby, podle toho, jaký typ dokumentu používáte.
Pokud chcete spustit makro ze souboru Excel, pak stačí provést několik jednoduchých kroků:
- Otevřete soubor Excel, který obsahuje makro;
- Klikněte na tlačítko Vývojář v horní navigační liště (pokud se nezobrazí, zapněte jej prostřednictvím nastavení);
- V nabídce, která se otevře, vyberte položku Makra;
- V okně, které se zobrazí, vyberte ze seznamu požadované makro a klikněte na tlačítko Spustit.
Pokud chcete spustit makro z jiného dokumentu, proces je trochu jiný:
- Otevřete soubor, ze kterého chcete spustit makro;
- Najděte požadované makro a zapište si jeho název;
- Otevřete soubor Excel, ve kterém chcete makro spustit;
- Opakujte výše uvedené kroky 2 a 3 a zadejte název makra, které chcete spustit;
- Klikněte na tlačítko Spustit.
Tímto způsobem můžete snadno spustit makra z libovolného souboru aplikace Excel nebo jiného dokumentu. To je výhodné pro automatizaci úkolů a urychlení práce s velkým množstvím dat.
| Typ dokumentu | Tým |
|---|---|
| Excel | Application.Run "Path\To\Other\Excel\File.xlsm!Module1.MacroName" |
| Word | Application.Run "Path\To\Other\Word\File.docm!Module1.MacroName" |
| PowerPoint | Application.Spustit " Cesta\K \ Other \ PowerPoint \ File.pptm!Modul1.MacroName" |
| Přístup | Aplikace.Spustit " Cesta\K \ Other \ Access \ Database.accdb!Modul1.MacroName" |