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:
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
-
Otvorite i radnu svesku koja sadrži makro koji želite da kopirate i radnu svesku u koju želite da je kopirate.
-
Na kartici Projektuj izaberite stavku Visual Basic biste otvorili Visual Basic uređivaču.
-
U Visual Basic uređivaču, u meniju Prikaz izaberite stavku Project Explorer
, ili pritisnite kombinaciju tastera CTRL+R.
-
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.
-
Module1 copied from Book2.xlsm
-
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.