Office
Vpis

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 Visual Basic for Applications (VBA) makro, ki ga želite uporabiti drugje, lahko kopirate modul, ki vsebuje ta makro v drug delovni zvezek odprt s programom Visual Basic Editor (VBE).

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

  • Za Windows, pojdite na Datoteka > možnosti > Prilagoditev traku.

  • Za računalnik Mac, odprite v Excelu > Preferences (nastavitve)... > traku in orodne vrstice.

  • Nato v razdelku prilagoditev traku v razdelku Glavni zavihkipotrdite polje razvijalec .

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 tako, da uporabite ukaz »Posnemi makro« na zavihku razvijalec .

  • Makri so posneti v programske jeziku VBA.

  • Lahko preverite in uredite makre v urejevalniku Visual Basic, oknu, ki ga odpre Excel. Tukaj je primer VBE okna za Windows:

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

MakeCellGreen in »setrowheight« so v modulu imenom modulu »modul1«, ki je shranjen v Zvezek1.

Kopiranje modula iz enega delovnega zvezka v drugega

  1. Odprite obe delovni zvezek z makrom, ki ga želite kopirati, in delovni zvezek, kjer želite, da ga kopirate.

  2. Na zavihku »razvijalec« kliknite Visual Basic , da odprete Urejevalnik za Visual Basic.

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

  4. V podoknu Raziskovalec projekta , povlecite modul, ki vsebuje makro, ki ga želite kopirati v ciljnem delovnem zvezku. V tem primeru smo jo kopiranje modulu »modul1« iz Book2.xlsm v Book1.xlsm.

    Raziskovalec projekta VBA

  1. Modulu »modul1 «kopiran iz Book2.xlsm

  2. Kopiraj v modulu »modul1« kopirali Book1.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.

×