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

Dôležité: Tento článok je strojovo preložený, prečítajte si vyhlásenie. Anglickú verziu tohto článku nájdete tu a môžete ju použiť ako referenciu.

Ak zošit obsahuje makro programu Visual Basic for Applications (VBA), ktoré chcete použiť na inom mieste, môžete modul obsahujúci toto makro skopírovať do iného zošita pomocou editora jazyka Microsoft Visual Basic.

Skôr ako začnete pracovať na makrá, mali by ste:

  1. Skôr ako budete pracovať v makrá povoliť kartu Vývojár. Ďalšie informácie, kliknite na kartu Vývojár.

  2. Nastavte úroveň zabezpečenia dočasne na povolenie všetkých makier. Tak urobiť:

    1. Na karte Vývojár v skupine Kód kliknite na položku Zabezpečenie makra.

    2. V kategórii Nastavenie makra v časti Nastavenie makra kliknite na položku Povoliť všetky makrá (neodporúča sa; môže sa spustiť potenciálne nebezpečný kód) a potom na tlačidlo OK.

      Skupina Kód na karte Vývojár

      Dôležité: Ak chcete zabrániť spusteniu potenciálne nebezpečného kódu, po ukončení práce s makrami sa odporúčame vrátiť k ľubovoľnému nastaveniu, ktorým sa zakážu všetky makrá.

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

  1. Otvorte zošiť obsahujúci modul, ktorý chcete kopírovať, a potom otvorte zošiť, do ktorého chcete daný modul skopírovať.

  2. Na karte vývojár kliknite v skupine kód na položku Visual Basic.

    Spustí sa Editor jazyka Visual Basic.

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

    Ktorý spustí pracovnej tably projektu a table zoznamy oboch otvorených zošitoch. Zvyčajne sa zobrazí Projekt VBAProject (< názov zošita >).

  4. Na table Project presuňte modul, ktorý chcete kopírovať v cieľovom zošite. Modul sa skopírujú ako modul1moduly uzol pod Projekt VBAProject (Book1.xlsm).
    Prieskumník projektu VBA

    Makro Modul1 – skopírované zo súboru Zošit2.xlsm do súboru Zošit1.xlsm

    Kópia makra Modul1

Prehľad makier a programu VBA

Ak nemáte dostatočné skúsenosti s makrami a programom VBA, nasledujúce informácie môžu byť užitočné.

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

  • Makro môžete zaznamenať pomocou príkazu Zaznamenať makro (karta Vývojár, skupina Kód).

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

  • Môžete skontrolovať a upraviť makrá v editore jazyka Visual Basic, v okne, ktoré sa otvorí pomocou programu Excel.

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

Makrá nazvané Zafarbiťbunkunazeleno a Nastaviťvýškuriadka nachádzajú v module nazvanom modul1, ktorý je uložený v zošite Zošit1.

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.

Poznámka: Vyhlásenie týkajúce sa strojového prekladu: Tento článok bol preložený počítačovým systémom bez zásahu človeka. Poskytovaním týchto strojových prekladov umožňuje spoločnosť Microsoft aj používateľom, ktorí nehovoria po anglicky, využívať obsah o produktoch, službách a technológiách spoločnosti Microsoft. Článok bol preložený strojovo, môže preto obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky.

Rozšírte svoje zručnosti
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.

×