Makra v Excelu jsou výkonným nástrojem pro automatizaci rutinních operací a provádění složitých akcí v tabulkách. Umožňují uživatelům výrazně zjednodušit život, ušetřit čas a sílu. Někdy je však nutné provést změny v již vytvořeném makru, aby vyhovovalo novým požadavkům nebo provedlo jiné operace. V tomto článku vám řekneme, jak upravit makro v Excelu poskytnutím podrobných pokynů a příkladů.
Než začnete makro upravovat, musíte znát jeho název a umístění. Chcete-li to provést, otevřete v nabídce aplikace Excel kartu Vývojář a vyhledejte ikonu makra. V okně, které se otevře, najdete požadované makro a jeho podrobnosti.
Když najdete správné makro, můžete začít s jeho úpravou. Klikněte na tlačítko Upravit a v důsledku toho se ocitnete v editoru maker VBA (Visual Basic for Applications). V tomto editoru můžete změnit kód makra a přidat nové příkazy. Nezapomeňte uložit změny stisknutím klávesové zkratky Ctrl+S nebo výběrem položky "Uložit" v nabídce.
Příprava na úpravu makra
Než začnete upravovat makro v Excelu, musíte provést přípravné kroky. To vám umožní pracovat efektivně a vyhnout se možným problémům nebo chybám.
Zde je několik kroků, které vám pomohou připravit se na úpravu makra:
- Zjistěte účel makra: než začnete makro upravovat, určete jeho účel a jaké úkoly plní. To vám pomůže pochopit, jaké změny je třeba provést a jaké proměnné nebo možnosti mohou být potřeba.
- Zkontrolujte dokumentaci: pokud máte dokumentaci makra, přečtěte si ji, abyste lépe pochopili, jak funguje a jaké funkce nebo postupy se používají. To vám pomůže vyhnout se zbytečným chybám a umožní vám efektivně upravovat makro.
- Vytvořte zálohu: před zahájením jakýchkoli změn je důležité zálohovat soubor s makrem. To poskytne ochranu před ztrátou dat a umožní vám vrátit se k předchozí verzi makra, pokud se něco pokazí.
- Podívejte se na základní nástroje: před úpravou makra se ujistěte, že jste obeznámeni se základními nástroji a funkcemi, které se používají v Excelu. To vám pomůže snáze porozumět kódu a provádět změny.
- Zkontrolujte přístupová práva: pokud pracujete s makrem uloženým v chráněném souboru nebo na sdíleném disku, ujistěte se, že máte dostatečná práva k úpravě souboru. V opačném případě budete muset získat povolení od správce systému nebo autora makra.
Podle těchto kroků budete připraveni upravit makro v Excelu. Pamatujte, že před provedením jakýchkoli změn se doporučuje testovat kód na malém množství dat nebo v samostatné kopii souboru, aby nedošlo ke ztrátě dat nebo neočekávaným výsledkům.
Otevření makra editoru v Excelu
Chcete-li vytvářet, upravovat a spravovat makra v Excelu, musíte otevřít Editor Maker, který poskytuje přístup k funkcím vytváření a úprav Maker. Zde je krok za krokem návod, jak otevřít Editor Maker v Excelu:
- Otevřete v počítači program Microsoft Excel.
- V horní liště nástrojů aplikace Excel vyberte kartu Vývojář.
- Pokud se karta Vývojář nezobrazí v horním panelu nástrojů, musíte ji povolit. Chcete-li to provést, klikněte pravým tlačítkem na panelu nástrojů, vyberte Konfigurovat panel nástrojů Rychlý přístup a přepněte na kartu Vývojář. Poté klikněte na tlačítko"OK".
- Na kartě Vývojář vyhledejte sekci kód a klikněte na tlačítko vizuální editor.
Po dokončení těchto kroků se otevře Editor Maker aplikace Excel, kde můžete vytvářet a upravovat makra pomocí programovacího jazyka VBA (Visual Basic for Applications).
Editor Maker aplikace Excel poskytuje mnoho možností pro vytváření a konfiguraci Maker, včetně nahrávání Maker, úprav již existujících Maker a zobrazení kódu VBA. Tento nástroj umožňuje uživatelům automatizovat duplicitní úkoly a zrychlit práci v Excelu.
Studium kódu makra
Chcete-li se naučit kód makra, postupujte podle následujících kroků:
- Otevřete tabulku aplikace Excel, která obsahuje makro, a přejděte na kartu vývoj. Pokud karta vývoj není ve vašem Excelu, povolte ji v nastavení programu.
- Na kartě vývoj vyhledejte skupinu příkazů makra a klikněte na tlačítko vizuální základní editor.
- V okně editoru VBA, které se otevře, vyhledejte modul, který obsahuje kód makra. Modul může být pojmenován různými způsoby, ale obvykle se jedná o modul s názvem "Modul1".
- Vyberte modul a prozkoumejte jeho obsah. Kód makra bude napsán v jazyce VBA a může obsahovat různé příkazy a funkce.
- Změňte kód makra, jak chcete. Můžete například přidat nové příkazy, změnit algoritmus makra nebo zlepšit jeho funkčnost.
- Po provedení změn uložte soubor a zavřete Editor VBA.
Studium kódu makra vám umožní hlouběji porozumět tomu, jak makro funguje, a provést potřebné změny v jeho funkčnosti. Pro úspěšnou úpravu kódu makra však bude potřeba určitá úroveň znalosti jazyka VBA.
Změna makra
Pokud chcete změnit existující makro v Excelu, musíte provést několik jednoduchých kroků. Níže je podrobný návod, který vám pomůže provést požadované změny v makru.
1. Otevřete soubor Excel, který obsahuje makro, které chcete upravit.
2. Klikněte na kartu «Zpracovatel» v hlavní nabídce aplikace Excel. Pokud tato karta není v hlavní nabídce, musíte ji povolit. Chcete-li to provést, postupujte takto:
| Excel 2010 a starší verze: | 1. Klikněte na tlačítko «Soubor» v levém horním rohu obrazovky. |
|---|---|
| 2. Přejděte do sekce «Parametry» nebo "Možnosti Aplikace Excel". | |
| 3. Klikněte na "Kulaté tlačítko Office" v levém horním rohu obrazovky a vyberte "Nastavení Aplikace Excel". | |
| 4. V sekci «Dodatečně» najděte možnost "Zobrazit kartu Vývojář v pásu karet" a zaškrtněte políčko. | |
| 5. Klikněte na tlačítko «OČI» pro zachování změn. | |
| 6. Nyní karta «Zpracovatel» měla by se objevit v hlavní nabídce aplikace Excel. |
| Excel 2013 a novější: | 1. Klikněte na kartu «Soubor» v levém horním rohu obrazovky. |
|---|---|
| 2. Přejděte do sekce «Parametry» nebo "Možnosti Aplikace Excel". | |
| 3. Na levé straně okna vyberte «Parametry». | |
| 4. V sekci «Celkové» najděte možnost "Nastavení pásu karet" a klikněte na tlačítko "Nastavení pásu karet". | |
| 5. Na pravé straně okna vyhledejte možnost «Zpracovatel» a zaškrtněte políčko. | |
| 6. Klikněte na tlačítko «OČI» pro zachování změn. | |
| 7. Nyní karta «Zpracovatel» měla by se objevit v hlavní nabídce aplikace Excel. |
3. Na kartě Vývojář vyhledejte skupinu nástrojů «Kód». Klikněte na tlačítko "Makra".
4. V dialogovém okně, které se otevře, vyberte makro, které chcete upravit, a klikněte na tlačítko «Změnit».
5. V okně makra editor uvidíte kód makra. Proveďte potřebné změny kódu podle svých potřeb. Pamatujte, že nesprávné změny mohou způsobit nefunkčnost makra, takže buďte opatrní a před uložením zkontrolujte kód.
6. Po provedení změn klikněte na tlačítko «Zachovat» nebo "Uložit a zavřít" v okně makra editoru.
7. Nyní je vaše makro uloženo s provedenými změnami a připraveno k použití.
Pomocí těchto jednoduchých kroků budete moci úspěšně upravit makro v Excelu a přizpůsobit jej vašim potřebám.
Kontrola a uložení upraveného makra
Jakmile dokončíte úpravy makra v Excelu, je důležité zkontrolovat jeho fungování a uložit změny. V této části se podíváme na to, jak provést kontrolu a uložení upraveného makra.
1. Kontrola makra
Před uložením makra se doporučuje provést kontrolu jeho fungování, abyste se ujistili, že funguje správně. Chcete-li to provést, postupujte takto:
- Klikněte na tlačítko Spustit Makro na panelu nástrojů vývojáře.
- Ujistěte se, že makro funguje bez chyb a poskytuje očekávaný výsledek.
2. Ukládání makra
Po ověření funkčnosti makra můžete začít s jeho uložením. Ukládání makra vám umožní jej v budoucnu znovu použít. Chcete-li uložit makro, postupujte podle následujících kroků:
- Vyberte kartu Soubor v levém horním rohu programu Excel.
- V nabídce, která se otevře, vyberte "Uložit jako".
- Zadejte název souboru a vyberte formát souboru (obvykle je vybrán formát "Excel makro-povolený sešit (*.xlsm)").
- Klikněte na tlačítko"Uložit".
Nyní je vaše upravené makro uloženo a připraveno k použití. Všimněte si, že jakmile je makro uloženo, můžete jej spustit ze sekce makra na panelu nástrojů vývojáře nebo jej přidat k tlačítku nebo zkratce pro rychlý přístup.