Kopiranje makro modula u drugu radnu svesku

Ako radna sveska sadrži makro Visual Basic za aplikacije (VBA) koji želite da koristite negde drugde, možete da kopirate modul koji sadrži taj makro u drugu otvorenu radnu svesku pomoću funkcije Visual Basic Editor(VBE).

Makroe i VBA alatke možete da pronađete na kartici Projektovanje koja je podrazumevano sakrivena, tako da je prvi korak da je omogućite.

  • Dodatne Windowsu meniju Datoteka >Opcije >Prilagođavanje trake.

  • Za Mac,idite na Excel > Željene postavke... >Traka sa & sa alatkama.

  • Zatim u odeljku Prilagođavanje trake, u okviru Glavne kartice,proverite polje za potvrdu Projektanti.

Pregled makroa i VBA

Ako uopšteno niste poznati makroima i VBA, sledeće informacije vam mogu biti od pomoći.

  • Makro je radnja ili skup radnji koje možete da koristite da biste automatizovali zadatke.

  • Makroe možete da zakažete pomoću komande Snimi makro na kartici Projektovanje.

  • Makroi se snimaju na VBA programnom jeziku.

  • Makroe možete da pregledate i uredite u Visual Basic uređivaču, prozoru koji otvara Excel. Evo primera VBE prozora za program Windows:

    Modul koji sadrži dva makroa uskladištena u Modulu1 za Svesku1

Makroi koji se zovu MakeCellGreen i SetRowHeight su u modulu pod imenom Modul1, koji je uskladišten u svesci1.

Kopiranje modula iz jedne radne sveske u drugu

  1. Otvorite i radnu svesku koja sadrži makro koji želite da kopirate i radnu svesku u koju želite da je kopirate.

  2. Na kartici Projektuj izaberite stavku Visual Basic biste otvorili Visual Basic uređivaču.

  3. U Visual Basic uređivaču, u meniju Prikaz izaberite stavku Project Explorer Slika dugmeta , ili pritisnite kombinaciju tastera CTRL+R.

  4. U oknu Project Explorer prevucite modul koji sadrži makro koji želite da kopirate u odredišnu radnu svesku. U ovom slučaju kopiramo Modul1 iz modula Book2.xlsm Book1.xlsm.  

    VBA istraživač projekta

  1. Module1 copied from Book2.xlsm

  2. Kopija modula1 kopirana u Book1.xlsm

Potrebna vam je dodatna pomoć?

Možete uvek da postavite pitanje stručnjaku u Excel Tech zajednici ili da dobijete podršku u Answers zajednici.

Potrebna vam je dodatna pomoć?

Razvijte Office veštine
Istražite obuku
Prvi nabavite nove funkcije
Pridružite se Office Insider korisnicima

Da li su vam ove informacije koristile?

×