Kopírovanie modulu makra do iného zošita

Poznámka: Radi by sme vám čo najrýchlejšie poskytovali najaktuálnejší obsah Pomocníka vo vašom vlastnom jazyku. Táto stránka bola preložená automaticky a môže obsahovať gramatické chyby alebo nepresnosti. Naším cieľom je, aby bol tento obsah pre vás užitočný. Dali by ste nám v dolnej časti tejto stránky vedieť, či boli pre vás tieto informácie užitočné? Tu nájdete anglický článok pre jednoduchú referenciu.

Ak zošit obsahuje makro jazyka Visual Basic for Applications (VBA), ktoré chcete použiť inde, môžete modul, ktorý toto makro obsahuje, skopírovať do iného otvoreného zošita pomocou editora jazyka Visual Basic (VBE).

Makrá a nástroje programu VBA nájdete na karte Vývojár, ktorá je predvolene skrytá, preto je prvým krokom jej zapnutie.

  • Ak ide o Windows, prejdite na položku Možnosti _GT_ súborov > Prispôsobiť pás s nástrojmi.

  • V Macuprejdite na položku Predvoľby Excelu > ... > na páse s nástrojmi &.

  • Potom v časti Prispôsobenie pása s nástrojmi v časti hlavné kartyzačiarknite políčko vývojár .

Prehľad makier a jazyka VBA

Ak nie ste oboznámení s makrami a VBA všeobecne, môžete nájsť tieto informácie užitočné.

  • Makro je akcia alebo skupina akcií, ktoré môžete použiť na automatizáciu úloh.

  • Makrá môžete zaznamenať pomocou príkazu zaznamenať makro na karte vývojár .

  • Makrá sa zaznamenávajú v programovacom jazyku VBA.

  • Makrá môžete kontrolovať a upravovať v editore jazyka Visual Basic, v okne, ktoré sa otvorí v Exceli. Tu je príklad okna programu VBE pre Windows:

    Modul, ktorý obsahuje dve makrá uložené v súbore Modul1 Zošit1

Makrá s názvom zafarbiťbunkunazeleno a nastaviťvýškuriadka sa nachádzajú v module s názvom Module1, ktorý je uložený v súbore Zošit1.

Kopírovanie modulu z jedného zošita do druhého

  1. Otvorte zošit obsahujúci makro, ktoré chcete kopírovať, a zošit, do ktorého ho chcete skopírovať.

  2. Na karte vývojár kliknite na položku Visual Basic , čím sa otvorí Editor jazyka Visual Basic.

  3. V editore jazyka Visual Basic kliknite v ponuke Zobraziť na položku Project Explorer Obrázok tlačidla alebo stlačte kombináciu klávesov CTRL + R .

  4. Na table Prieskumník projektu presuňte modul obsahujúci makro, ktoré chcete skopírovať do cieľového zošita. V tomto prípade kopírujte Module1 z book2. xlsm do súboru Zošit1. xlsm.  

    Prieskumník projektu VBA

  1. Module1 skopírované z book2. xlsm

  2. Kópia Module1 skopírovaná do súboru Zošit1. xlsm

Potrebujete ďalšiu pomoc?

Vždy sa môžete opýtať odborníka v komunite technikov pre Excel, získať podporu v rámci komunity lokality Answers alebo navrhnúť novú funkciu či vylepšenie na lokalite Excel User Voice.

Rozšírte svoje zručnosti práce s balíkom Office
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

Boli tieto informácie užitočné?

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×