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 makra jazyka Visual Basic for Applications (VBA ), které chcete použít na jiném místě, můžete zkopírovat modul obsahující toto makro do jiného sešitu otevřít pomocí Programu Visual Basic Editor (VBE ).

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.

  • Ve Windows klikněte na Soubor > Možnosti > Přizpůsobit pás karet.

  • Na Macu přejděte na Excel > Předvolby... > Pás karet a panel nástrojů.

  • Pak v části Přizpůsobit pás karet v části Hlavní karty zaškrtněte políčko Vývojář.

Přehled maker a jazyka VBA

Pokud nejste všeobecně seznámeni s makry a jazykem VBA, mohou vám přijít vhod následující informace.

  • Makro je akce nebo sada akcí, které lze použít k automatizaci úloh.

  • Záznam makra pomocí příkazu Záznam makra na kartě Vývojář.

  • Makra jsou zaznamenána v programovacím jazyku VBA.

  • Můžete prozkoumat a upravit všechna makra v editoru jazyka Visual Basic, okno, které otevře aplikace Excel. Tady je příklad okna VBE pro systém Windows:

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

Makra s názvy Nastavitzelenépozadíbuňky a Nastavitvýškuřádku uložena v modulu s názvem Module1, který je uložen v sešitu Sešit1.

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

  1. Otevřete sešit obsahující makro, které chcete kopírovat i sešit místo, kam chcete ji zkopírujte.

  2. Na kartě Vývojář klikněte na tlačítko Visual Basicu k otevření Editoru jazyka Visual Basic.

  3. V editoru jazyka Visual Basic, v nabídce Zobrazit klikněte na Project Explorer Obrázek tlačítka nebo stiskněte Kombinaci kláves CTRL + R.

  4. V podokně Průzkumník projektu přetáhněte modul obsahující makro, které chcete zkopírovat na cílový sešit. V tomto případě jsme kopírujete Module1 Book2.xlsm k Book1.xlsm.

    Průzkumník projektu jazyka VBA

  1. Module1 zkopírovali z Book2.xlsm

  2. Kopii Module1 zkopírují do Book1.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.

×