Kopiranje modula z makri v drug delovni zvezek

Pomembno : Besedilo članka je prevedeno strojno. Glejte zavrnitev odgovornosti. Angleško različico tega članka najdete tukaj .

Če je v delovnem zvezku makro programa Visual Basic for Applications (VBA), ki ga želite uporabiti drugje, kopirajte modul s tem makrom v drug odprti delovni zvezek z urejevalnikom za Microsoft Visual Basic.

V tem članku

Pregled makrov in programa VBA

Kopiranje modula iz enega delovnega zvezka v drugega

Pregled makrov in programa VBA

Če še ne poznate makrov in programa VBA, bodo spodnje informacije morda uporabne.

  • Makro je dejanje ali nabor dejanj, s katerim lahko avtomatizirate opravila.

  • Makre posnamete z ukazom Posnemi makro (ki ga najdete na zavihku Razvijalec v skupini Koda).

  • Makri so posneti v programske jeziku VBA.

  • Lahko preverite in uredite makre v urejevalniku Visual Basic, oknu, ki ga odpre Excel.

    Modul z dvema makroma, shranjenima v modulu »Modul1« v zvezku »Zvezek1«

Makra »MakeCellGreen« in »SetRowHeight« sta v modulu »Modul1«, ki je shranjen v zvezku »Zvezek1«.

Kopiranje modula iz enega delovnega zvezka v drugega

  1. Če zavihek Razvijalec ni na voljo in ga želite prikazati, naredite to:

    1. Kliknite Možnosti in nato kategorijo Prilagoditev traku.

    2. V razdelku Glavni zavihki potrdite polje Razvijalec in kliknite V redu.

  2. Če želite nastaviti raven varnosti tako, da so začasno omogočeni vsi makri, naredite to:

    1. Na zavihku Razvijalec v skupini Koda kliknite Varnost makrov.

    2. V kategoriji Nastavitve makrov v razdelku Nastavitve makrov kliknite Omogoči vse makre (ni priporočeno; izvede se lahko koda, ki je morebiti nevarna) in nato V redu.

      Skupina »Koda« na zavihku »Razvijalec«

      Opomba    Če želite preprečiti zagon morebitno nevarne kode, priporočamo, da se vrnete na poljubno nastavitev, ki onemogoča vse makre po končanem delu z makri.

  3. Odprite delovni zvezek z modul, ki ga želite kopirati, in delovni zvezek, v katerega želite kopirati modul.

  4. Na zavihku razvijalec v skupini koda kliknite Visual Basic.
    Zažene se urejevalnik za Visual Basic.

  5. V urejevalniku Visual Basic, v meniju pogled kliknite Raziskovalec projekta Slika gumba .
    Bližnjica na tipkovnici    pritisnete lahko tudi CTRL + R, če si želite ogledati raziskovalec projekta.

  1. Povlecite modul, ki ga želite kopirati v ciljnem delovnem zvezku v raziskovalec projekta (po navadi imenovan VBAProject (< ime delovnega zvezka >).
    Za primer, če kopirate modulu »modul1« iz VBAProject (Book2.xlsm) v VBAProject (Book1.xlsm), modul kopira kot modulu »modul1« moduli vozlišče pod VBAProject (Book1.xlsm).

    Raziskovalec projekta VBA

    Makro »Modul1«, kopiran iz zvezka »Zvezek2.xlsm« v zvezek »Zvezek1.xlsm«

    Kopija makra »Modul1«

Na vrh strani

Opomba : Strojni prevod – zavrnitev odgovornosti: Ta članek je bil preveden z računalniškim programom brez človeškega posredovanja. Microsoft skuša s strojno prevedenimi članki vsebino o Microsoftovih izdelkih, storitvah in tehnologijah približati osebam, ki ne razumejo angleščine. Ker je bil članek strojno preveden, so lahko v njem jezikovne, slovnične in pravopisne napake.

Razširite svoja znanja
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×