Vytvoření a uložení všech maker do jednoho sešitu

Poznámka:  Snažíme se pro vás co nejrychleji zajistit aktuální obsah nápovědy ve vašem jazyce. Tato stránka byla přeložena automaticky a může obsahovat gramatické chyby nebo nepřesnosti. Naším cílem je to, aby pro vás byl její obsah užitečný. Mohli byste nám prosím dát ve spodní části této stránky vědět, jestli vám informace v článku pomohly? Pokud byste se rádi podívali na jeho anglickou verzi, najdete ji tady .

Při prvním Vytvoření makra v sešitu se funguje pouze v tomto sešitu. Ale co dělat, když budete chtít použít makro v jiných sešitech? Zpřístupnění makra při každém otevření Excelu, můžete vytvořit v sešitě s názvem Personal.xlsb. To je skrytý sešit z počítače, který se otevře v pozadí při každém otevření Excelu.

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

Dále vytvořte makro. Budeme se záznam makra, které se nic nestane, ale vytvoří osobním sešitě maker.

Další informace o vytváření maker v Rychlý start: vytvoření makra.

  1. Přejděte na kartu Vývojář a klikněte na Záznam makra.

    Skupina Kód na kartě Vývojář

  2. V dialogovém okně Záznam makra není to vůbec měl zadáním do pole název makra název makra. Můžete přijmout název, který Excel vám poskytne, například Macro1, protože to je jenom dočasná makra.

    Když začnete vytvářet vlastní makra, je vhodné dodá popisných názvů, abyste věděli, co dělat.

  3. V poli Uložit makro do vyberte Osobní sešit maker > OK. Jedná se o nejdůležitější krok, protože pokud ještě nemáte osobní sešit maker, aplikace Excel vytvoří jednu za vás.

  4. Klikněte na Vývojář > Zastavit záznam a Excel vytvoří worbook osobní makra.

  5. Pokud ukončíte sešitu budete vyzváni k uložení sešitu a osobním sešitě maker.

Pokud chcete zobrazit na makro, které jste vytvořili:

  1. Přejděte na Vývojář > Visual Basicu k spuštění Visual Basic Editor (VBE), což je, kde jsou uloženy všechna makra.

  2. Vaše osobní sešit maker můžete najít v podokně Průzkumník projektu na levé straně. Pokud nevidíte, přejděte na zobrazení > Průzkumník projektu.

  3. Poklikejte na složku Projekt VBA (PERSONAL.xlsb) > moduly > Module1 který najdete prázdné Macro1, která jste nahráli. Můžete ho odstranit nebo v jednoduchosti je do novější přidat kód.

    Poznámka: Během zaznamenávání makra v novou instanci Excelu VBA automaticky vytvořit novou složku modul a zvýšit jeho číslo. Pokud už máte Module1 a Module2 VBA vytvářet Module3. Moduly v okně Vlastnosti pod Průzkumník projektu, můžete přejmenovat, aby lépe odrážejí, co dělat, že jsou makra v nich.

Přesunutí maker z jednoho počítače do jiného

Personal.xlsb soubor uložený ve složce s názvem XLSTART. Pokud chcete sdílet všechna makra s někým jiným, můžete ho zkopírujte do složky XLSTART na jiných počítačích nebo zkopírovat některé nebo všechny své makra Personal.xlsb soubor na jiných počítačích. Můžete vyhledávat XLSTART v Programu Průzkumník Windows a vyhledejte jej.

Pokud máte jednu nebo jenom několik makra, které chcete sdílet s ostatními uživateli, který jim pošlete sešit, který je obsahuje. Můžete taky zpřístupnit sešitu do sdílené síťové složky nebo z knihovny SharePoint Services.

Další informace o kopírování maker z jednoho sešitu do jiného najdete v tématu kopírování modulu maker do jiného sešitu.

Zajistěte, aby na pásu karet byla zobrazena karta Vývojář. Ve výchozím nastavení není karta Vývojář viditelná, proto postupujte takto:

  1. Přejděte na Excel > Předvolby > Pás karet a panel 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.

Dále vytvořte makro. Budeme se záznam makra, které se nic nestane, ale vytvoří osobním sešitě maker.

Další informace o vytváření maker v Rychlý start: vytvoření makra.

  1. Přejděte na kartu Vývojář a klikněte na Záznam makra.

  2. V dialogovém okně Záznam makra není to vůbec měl zadáním do pole název makra název makra. Můžete přijmout název, který Excel vám poskytne, například Macro1, protože to je jenom dočasná makra.

    Když začnete vytvářet vlastní makra, je vhodné dodá popisných názvů, abyste věděli, co dělat.

  3. V poli Uložit makro do vyberte Osobní sešit maker > OK. Jedná se o nejdůležitější krok, protože pokud ještě nemáte osobní sešit maker, aplikace Excel vytvoří jednu za vás.

  4. Klikněte na Vývojář > Zastavit záznam a Excel vytvoří worbook osobní makra.

  5. Pokud ukončíte sešitu budete vyzváni k uložení sešitu a osobním sešitě maker.

Pokud chcete zobrazit na makro, které jste vytvořili:

  1. Klikněte na Vývojář > Visual Basicu k spuštění Visual Basic Editor (VBE), což je, kde jsou uloženy všechna makra.

  2. Vaše osobní sešit maker můžete najít v podokně Průzkumník projektu na levé straně. Pokud nevidíte, přejděte na zobrazení > Průzkumník projektu.

  3. Poklikejte na složku Projekt VBA (PERSONAL.xlsb) > moduly > Module1 který najdete prázdné Macro1, která jste nahráli. Můžete ho odstranit nebo v jednoduchosti je do novější přidat kód.

Poznámka: Během zaznamenávání makra v novou instanci Excelu VBA automaticky vytvořit novou složku modul a zvýšit jeho číslo. Pokud už máte Module1 a Module2 VBA vytvářet Module3. Moduly v okně Vlastnosti pod Průzkumník projektu, můžete přejmenovat, aby lépe odrážejí, co dělat, že jsou makra v nich.

Přesunutí maker z jednoho počítače do jiného

Personal.xlsb soubor uložený ve spouštěcí složce systému. Pokud chcete sdílet všechna makra s někým jiným, můžete zkopírovat Personal.xlsb do složky Po spuštění na jiných počítačích nebo zkopírovat některé nebo všechny své makra Personal.xlsb soubor na jiných počítačích. Ve Finderu vyberte Přejít, a pak stiskněte a podržte klávesu ALT a vyberte knihovnu. V podokně knihovny přejděte: Kontejnery skupiny > xyz. Office (kde xyz být textový řetězec, například "UBF8T346G9") > Uživatele obsahu > spuštění > Excel. Vložte Personal.xlsb soubor ve složce aplikace Excel.

Pokud máte jednu nebo jenom několik makra, které chcete sdílet s ostatními uživateli, který jim pošlete sešit, který je obsahuje. Můžete taky zpřístupnit sešitu do sdílené síťové složky nebo z knihovny SharePoint Services.

Další informace o kopírování maker z jednoho sešitu do jiného najdete v tématu kopírování modulu maker do jiného sešitu.

Potřebujete další pomoc?

Kdykoli se můžete zeptat některého odborníka v technické komunitě Excelu, získat podporu v komunitě pro odpovědi, případně navrhnout novou funkci nebo vylepšení ve fóru Excel User Voice.

Rozšiřte své dovednosti s Office
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor. Vypadá to, že bude užitečné, když vás spojíme s některým z našich agentů z podpory Office.

×