Kopírování modulu maker do jiného 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.

Pokud sešit obsahuje makrojazyka VBA( Visual Basic for Applications ), které chcete použít jinde, můžete zkopírovat modul obsahující toto makro do jiného otevřeného sešitu pomocí editoruVBE( Visual Basic Editor ).

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.

  • Pro Windowspřejděte na Možnosti _GT_ souboru > přizpůsobit pás karet.

  • Pro Macpřejděte na panel nástrojů _AMP_ na pásu karetv Excelu > Preferences... > pás karet.

  • Potom v části přizpůsobit pás karet zaškrtněte v části hlavní kartypolíčko vývojář .

Přehled maker a jazyka VBA

Pokud se obecně neseznámíte s makry a jazykem VBA, může se vám hodit následující informace.

  • Makro je akce nebo sada akcí, které můžete použít k automatizaci úkolů.

  • Makra můžete nahrávat pomocí příkazu nahrát makro na kartě vývojář .

  • Makra se zaznamenávají v programovacím jazyce VBA.

  • Makra můžete zkontrolovat a upravit v aplikaci Visual Basic Editor, která je otevřená v Excelu. Tady je příklad okna VBE pro Windows:

    Modul obsahující dvě makra uložená v modulu 1 sešitu 1

Makra s názvem nastavitzelenépozadíbuňky a SetRowHeight jsou v modulu s názvem Module1, který je uložený v Sešit1.

Kopírování modulu z jednoho sešitu do jiného

  1. Otevřete sešit obsahující makro, které chcete zkopírovat, a sešit, do kterého ho chcete zkopírovat.

  2. Na kartě vývojář klikněte na Visual Basic a otevřete tak Visual Basic Editor.

  3. V editoru jazyka Visual Basic klikněte v nabídce View (zobrazení ) na Project Explorer Obrázek tlačítka (nebo stiskněte CTRL + R ).

  4. V podokně Project Explorer (Průzkumník projektů ) přetáhněte modul obsahující makro, které chcete zkopírovat, do cílového sešitu. V tomto případě jsme Module1 z Book2. xlsm do Sešit1. xlsm.  

    Průzkumník projektu jazyka VBA

  1. Module1 zkopírován z Book2. xlsm

  2. Kopie Module1 zkopírované do Sešit1. xlsm

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í na 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.

×