Kopiranje modula makronaredbe u drugu radnu knjigu

Primjenjuje se na
Excel za Microsoft 365 Excel za Microsoft 365 za Mac Excel 2024 Excel 2024 za Mac Excel 2021 Excel 2021 za Mac Excel 2019 Excel 2016

Ako radna knjiga sadrži makronaredbu programa Visual Basic for Applications (VBA) koju želite koristiti negdje drugdje, modul koji sadrži makronaredbu možete kopirati u drugu otvorenu radnu knjigu pomoću programa Visual Basic Editor (VBE).

Makronaredbe i VBA alate možete pronaći na kartici Programiranje koja je po zadanom sakrivena, pa bi prvi korak bio da je uključite.

  • Ako koristite Windows, otvoritePrilagodba vrpceu odjeljku Mogućnosti>datoteke>.
  • Za Mac idite na Preference programa Excel>...>Alatna traka & vrpce.
  • Nakon toga u odjeljku Prilagodba vrpce u odjeljku Glavne kartice potvrdite okvir Programiranje .

Pregled makronaredbi i VBA modula

Ako ne znate raditi s makronaredbama i VBA kodom općenito, možda će vam biti korisne informacije u nastavku.

  • Makronaredba je akcija ili skup akcija pomoću kojih možete automatizirati zadatke.

  • Makronaredbe možete snimati pomoću naredbe Snimi makronaredbu na kartici Programiranje .

  • Makronaredbe se snimaju u programskom jeziku VBA.

  • Makronaredbe možete provjeriti i urediti u programu Visual Basic Editor, prozoru koji otvara Excel. Evo primjera prozora VBE za Windows:

    Modul koji sadrži dvije makronaredbe pohranjene u modulu Modul1 u radnoj knjizi Knjiga1

Makronaredbe pod nazivom MakeCellGreen i SetRowHeight nalaze se u modulu pod nazivom Modul1 koji je pohranjen u tablici Knjiga1.

Kopiranje modula iz jedne radne knjige u drugu

  1. Otvorite radnu knjigu koja sadrži makronaredbu koju želite kopirati i radnu knjigu u koju je želite kopirati.
  2. Na kartici Programiranje kliknite Visual Basic da biste otvorili Visual Basic Editor.
  3. U programu Visual Basic Editor na izborniku Prikaz kliknite Project Explorergumb Preglednik projekata slika ili pritisnite CTRL+R .
  4. U oknu preglednika projekta u odredišnu radnu knjigu povucite modul koji sadrži makronaredbu koju želite kopirati. U ovom slučaju kopiramo Modul1 iz Knjige2.xlsm u Knjigu1.xlsm.
    Preglednik VBA projekata
  1. Modul1 kopiran iz Knjiga2.xlsm
  2. Kopija modula1 kopirana je u knjigu 1.xlsm

Je li vam potrebna dodatna pomoć?

Uvijek možete postaviti pitanje stručnjaku u tehničkoj zajednici za Excel ili zatražiti podršku u zajednicama.