Pokud zjistíte, že znovuvytácíte stejná makra, můžete tato makra zkopírovat do speciálního sešitu s názvem Personal.xlsb, který je uložený v počítači. Všechna makra, která uložíte do osobního sešitu, budou dostupná pokaždé, když Excel na stejném počítači.
To se liší od Excel výchozího chování, kdy makro funguje jenom v sešitu, který ho obsahuje.
Pokud chcete vytvořit osobní sešit, musíte nejdřív vytvořit makro a uložit ho do osobního sešitu maker. Než začnete, ujistěte se, že je karta Vývojář dostupná na pásu karet v Excel. Další informace najdete v tématu Zobrazení karty Vývojář.
Vytvoření a aktualizace sešitu osobních maker
-
Na kartě Vývojář klikněte ve skupině Kód na Zaznamenat makro.
-
V dialogovém okně Záznam makra zadejte smysluplný název makra do pole Název makra. Ujistěte se, že v názvu nepoužívejte žádné mezery.
-
V poli Uložit makro do vyberte Osobní sešit maker.
-
Klikněte na OK.
-
Proveďte akce, které chcete zaznamenat.
-
Na kartě Vývojář klikněte ve skupině Kód na tlačítko Zastavit záznam.
-
Zavřete sešit.
Zobrazí se zpráva s výzvou k uložení změn provedených v osobním sešitu maker.
-
Kliknutím na Uložit sešit uložte.
Kdykoli vytvoříte nové makro a uložíte ho do osobního sešitu nebo aktualizujete všechna makra, která obsahuje, zobrazí se výzva k uložení osobního sešitu stejně jako při prvním uložení.
Sdílení maker
Pokud chcete zkopírovat makra z osobního sešitu do jiného sešitu nebo naopak, můžete to udělat v editoru Visual Basic(VBE). Editor Visual Basic můžete spustit Excel stisknutím kombinace kláves ALT+F11. Další informace o kopírování makra z jednoho sešitu do druhého najdete v tématu Kopírování modulu makra do jiného sešitu.
Pokud chcete sdílet soubor Personal.xlsb s ostatními, můžete ho zkopírovat do složky XLSTART na jiných počítačích. V Windows 10, Windows 7 a Windows Vista se tento sešit uloží do složky C:\Users\uživatelské jméno\AppData\Local\Microsoft\Excel\XLStart. V aplikaci Microsoft Windows XP se tento sešit uloží do složky C:\Documents and Nastavení\uživatelské jméno\Application Data\Microsoft\Excel\XLStart. Sešity ve složce XLStart se při každém spuštění Excel automaticky a jakýkoli kód, který jste uložili v osobním sešitu maker, se zobrazí v dialogovém okně Makro.
Pokud máte jedno nebo jenom několik maker, která chcete sdílet s ostatními, můžete jim poslat sešit, který je obsahuje v e-mailu. Sešit můžete také otevřít na sdílené síťové jednotce nebo z služba SharePoint Services knihovny.
Pokud chcete vytvořit osobní sešit, musíte nejdřív vytvořit makro a uložit ho do osobního sešitu maker. Než začnete, ujistěte se, že je karta Vývojář dostupná na pásu karet v Excel. Postup:
V nabídce Excel klikněte na Předvolby... > na & panel nástrojů. V kategorii Přizpůsobit pás karet zaškrtněte v seznamu Hlavní karty políčko Vývojář a potom klikněte na Uložit.
Vytvoření a aktualizace sešitu osobních maker
Pokud chcete vytvořit osobní sešit, musíte nejdřív vytvořit makro a uložit ho do osobního sešitu maker.
-
Na kartě Vývojář klikněte na Zaznamenat makro.
-
V dialogovém okně Záznam makra zadejte smysluplný název makra do pole Název makra. Ujistěte se, že v názvu nepoužívejte žádné mezery.
-
V poli Uložit makro do vyberte Osobní sešit maker.
-
Klikněte na OK.
-
Proveďte akce, které chcete zaznamenat.
-
Na kartě Vývojář klikněte na Zastavit nahrávání.
-
Uložte změny, zavřete sešit a nakonec zavřete Excel.
Zobrazí se zpráva s výzvou k uložení změn provedených v osobním sešitu maker.
-
Kliknutím na Uložit sešit uložte.
Kdykoli vytvoříte nové makro a uložíte ho do osobního sešitu nebo aktualizujete všechna makra, která už v ní jsou, zobrazí se výzva k uložení osobního sešitu.
Sdílení maker
Pokud chcete zkopírovat makra z osobního sešitu do jiného sešitu nebo naopak, můžete to udělat v editoru Visual Basic(VBE). Editor Visual Basic můžete spustit Excel kliknutím Visual Basic na kartě Vývojář. Další informace o kopírování makra z jednoho sešitu do druhého najdete v tématu Kopírování modulu makra do jiného sešitu.
Pokud chcete sdílet soubor Personal.xlsb s ostatními, můžete ho zkopírovat do Excel domovské složky na jiných počítačích. Tato složka pro Mac je v domovské složce na adrese ~/Library/Containers/com.microsoft. Excel/Data/Library/Application Support/Microsoft/Roaming/Excel/.
Pokud máte jedno nebo jenom několik maker, která chcete sdílet s ostatními, můžete jim poslat sešit, který je obsahuje v e-mailu. Sešit můžete také otevřít na sdílené síťové jednotce nebo z služba SharePoint Services knihovny.
Potřebujete další pomoc?
Kdykoliv se můžete zeptat některého odborníka v technické komunitě Excelu nebo získat podporu v komunitě pro odpovědi.