Ako radna sveska sadrži makro Visual Basic for Applications (VBA) koji biste želeli svuda da koristite, možete da kopirate modul koji sadrži taj makro u drugu otvorenu radnu svesku koristeći 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.
- Za Windows idite na"Opcije datoteke>>""Prilagođavanje trake".
- Za Mac, idite u Excel>Preferences...>Traka & traka sa alatkama.
- Zatim, u odeljku "Prilagođavanje trake ", u okviru " Glavne kartice" potvrdite izbor u polju za potvrdu "Projektovanje ".
Pregled makroa i VBA
Ako niste upoznati sa makroima i VBA uopšte, sledeće informacije vam mogu biti od koristi.
Makro je radnja ili skup radnji koje možete da koristite za automatizovanje zadataka.
Makroe možete da snimite pomoću komande " Zapiši makro " na kartici "Projektovanje ".
Makroi se zapisuju u VBA programskom jeziku.
Možete da pregledate i uredite makroe u programu Visual Basic Editor, prozoru koji otvara Excel. Evo primera VBE prozora za Windows:
Makroi nazvani "MakeCellGreen" i "SetRowHeight" nalaze se u modulu pod imenom "Modul1" koji je uskladišten u usluzi "Sveska1".
Kopiranje modula iz jedne radne sveske u drugu
- Otvorite radnu svesku koja sadrži makro koji želite da kopirate i radnu svesku u koju želite da ga kopirate.
- Na kartici "Projektovanje " izaberite stavku Visual Basic da biste otvorili Visual Basic Editor.
- U programu Visual Basic Editor, u meniju "Prikaz" kliknite na dugme "Istraživač projekta"
tastera CTRL+R. - U oknu istraživača projekta prevucite modul koji sadrži makro koji želite da kopirate u odredišnu radnu svesku. U ovom slučaju, kopiramo Modul1 iz Book2.xlsm u Book1.xlsm.
- Modul1 je kopiran iz 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 potražite pomoć u zajednicama.