Kopiranje modula z makri v drug delovni zvezek

Opomba: Najnovejšo vsebino pomoči v vašem jeziku vam želimo zagotoviti v najkrajšem možnem času. Ta stran je bila prevedena z avtomatizacijo in lahko vsebuje slovnične napake ali nepravilnosti. Naš namen je, da bi bila vsebina za vas uporabna. Ali nam lahko na dnu te strani sporočite, ali so bile informacije za vas uporabne? Tukaj je angleški članek za preprosto referenco.

Če delovni zvezek vsebuje makro programa Visual Basic for Applications (VBA), ki ga želite uporabiti drugje, lahko modul, ki vsebuje ta makro, kopirate v drug odprt delovni zvezek z urejevalnikom za Visual Basic (VBE).

Makre in orodja programa VBA najdete na zavihku Razvijalec, ki je privzeto skrit, zato ga morate najprej omogočiti.

  • Za Windowspojdite na _GT_ možnostidatoteke > prilagajanje traku.

  • Za Macpojdite v razdelek Excel > Preferences... > traku & orodni vrstici.

  • Nato v razdelku prilagajanje traku v razdelku glavni zavihkipotrdite polje razvijalec .

Pregled makrov in VBA

Če ne poznate makrov in VBA na splošno, boste morda našli te informacije.

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

  • Makre lahko posnamete z ukazom» Posnemi makro «na zavihku» razvijalec «.

  • Makri so zapisani v programskem jeziku VBA.

  • Makre lahko pregledujete in urejate v urejevalniku za Visual Basic, oknu, ki ga odpre Excel. Tukaj je primer okna VBE za Windows:

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

Makri z imenom MakeCellGreen in SetRowHeight so v modulu, imenovanem modul1 «, ki je shranjen v Zvezek1.

Kopiranje modula iz enega delovnega zvezka v drugega

  1. Odprite delovni zvezek z makrom, ki ga želite kopirati, in delovnim zvezkom, kjer ga želite kopirati.

  2. Na zavihku razvijalec kliknite Visual Basic , da odprete urejevalnik za Visual Basic.

  3. V urejevalniku za Visual Basic v meniju pogled kliknite raziskovalec projekta Slika gumba ali pritisnite CTRL + R .

  4. V podoknu raziskovalec projekta povlecite modul z makrom, ki ga želite kopirati v ciljni delovni zvezek. V tem primeru kopiramo Modul1 «iz storitve Book2. xlsm v Zvezek1. xlsm.  

    Raziskovalec projekta VBA

  1. Modul1 «, kopiran iz storitve Book2. xlsm

  2. Kopija kopiranega Modul1 «v Zvezek1. xlsm

Potrebujete dodatno pomoč?

Kadar koli lahko zastavite vprašanje strokovnjaku v skupnosti tehničnih strokovnjakov za Excel, pridobite podporo skupnosti Answers ali predlagate novo funkcijo oziroma izboljšavo na spletnem mestu Excel User Voice.

Razširite poznavanje Officea
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.

×