Kada prvi put stvorite makronaredbu u radnoj knjizi, ona funkcionira samo u toj radnoj knjizi. No što ako makronaredbu želite koristiti u drugim radnim knjigama? Da biste makronaredbe dostupne svaki put kada otvorite Excel, možete ih stvoriti u radnoj knjizi pod nazivom Personal.xlsb. To je skrivena radna knjiga pohranjena na računalu, koja se otvara u pozadini svaki put kada otvorite Excel.

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. Dodatne informacije potražite u članku Prikaz kartice Programiranje.

Kartica Razvoj na vrpci

Zatim stvorite makronaredbu. Snimit ćemo makronaredbu koja ne čini ništa, ali će stvoriti radnu knjigu osobne makronaredbe.

Dodatne informacije o stvaranju makronaredbi u programu Brzi početak: Stvaranje makronaredbe.

  1. Idite na karticu Programiranje, a zatim kliknite Snimi makronaredbu.

    Grupa Kod na kartici Programiranje

  2. U dijaloškom okviru Snimanje makronaredbe nemojte se zamarati unosom naziva makronaredbe u okvir Naziv makronaredbe. Možete prihvatiti naziv koji Excel, kao što je Makronaredba1, jer je to samo privremena makronaredba.

    Kada počnete stvarati vlastite makronaredbe, želite im dati opisne nazive da biste znali što rade.

  3. U okviru Pohrana makronaredbe u odaberite Osobna radna knjiga makronaredbi >u redu. To je najvažniji korak jer ako još nemate osobnu radnu knjigu makronaredbi, Excel će ga stvoriti.

  4. Kliknite Programiranje > zaustavi snimanje,a Excel će stvoriti vašu osobnu knjigu makronaredbi.

  5. Kada zatvorite radnu knjigu, od vas će se zatražiti da spremite i radnu knjigu i radnu knjigu osobne makronaredbe.

Da biste vidjeli makronaredbu koju ste stvorili:

  1. Idite na >Visual Basic da biste pokrenuli Visual Basic editor (VBE)na kojem se pohranjuju makronaredbe.

  2. Radnu knjigu osobne makronaredbe možete pronaći u oknu Project explorer na lijevoj strani. Ako ga ne vidite, idite na Prikaz >Project Explorer.

  3. Dvokliknite mapu VBA Project (PERSONAL.xlsb) > Modules > Module1 i pronaći ćete praznu snimljenu makronaredbu Macro1. Možete ga izbrisati ili ga zadržati da biste kasnije dodali kod.

    Napomena: Kada makronaredbu snimite u novu instancu programa Excel, VBA će automatski stvoriti novu mapu Modula i povećati njezin broj. Dakle, ako već imate Module1 i Module2, VBA će stvoriti Module3. Module možete preimenovati u prozoru Svojstva ispod Project Explorer,pa bolje odražavaju što makronaredbe unutar njih rade.

Premještanje makronaredbi s jednog računala na drugo

Datoteka Personal.xlsb pohranjena je u mapu pod nazivom XLSTART. Ako makronaredbe želite zajednički koristiti s nekim drugim, možete je kopirati u mapu XLSTART na drugim računalima ili kopirati neke ili sve makronaredbe u datoteku Personal.xlsb na drugim računalima. Možete potražiti XLSTART u Windows Explorer da biste ga pronašli.

Ako imate jednu ili samo nekoliko makronaredbi koje želite zajednički koristiti s drugima, možete im poslati radnu knjigu koja ih sadrži. Radnu knjigu možete učiniti dostupnom i na zajedničkom mrežnom pogonu ili iz biblioteke servisa SharePoint Services.

Dodatne informacije o kopiranju makronaredbe iz jedne radne knjige u drugu potražite u članku Kopiranje modula makronaredbe u drugu radnu knjigu.

Provjerite je li kartica Programiranje vidljiva na vrpci. Kartica Programiranje po zadanom nije vidljiva, pa učinite sljedeće:

  1. Idite na Excel > Preferences...> Vrpca & Alatna traka.

  2. U kategoriji Prilagodba vrpce na popisu Glavne kartice potvrdite okvir Programiranje, a zatim kliknite Spremi.

Zatim stvorite makronaredbu. Snimit ćemo makronaredbu koja ne čini ništa, ali će stvoriti radnu knjigu osobne makronaredbe.

Dodatne informacije o stvaranju makronaredbi u programu Brzi početak: Stvaranje makronaredbe.

  1. Idite na karticu Programiranje, a zatim kliknite Snimi makronaredbu.

  2. U dijaloškom okviru Snimanje makronaredbe nemojte se zamarati unosom naziva makronaredbe u okvir Naziv makronaredbe. Možete prihvatiti naziv koji Excel, kao što je Makronaredba1, jer je to samo privremena makronaredba.

    Kada počnete stvarati vlastite makronaredbe, želite im dati opisne nazive da biste znali što rade.

  3. U okviru Pohrana makronaredbe u odaberite Osobna radna knjiga makronaredbi >u redu. To je najvažniji korak jer ako još nemate osobnu radnu knjigu makronaredbi, Excel će ga stvoriti.

  4. Kliknite Programiranje > zaustavi snimanje,a Excel će stvoriti vašu osobnu knjigu makronaredbi.

  5. Kada zatvorite radnu knjigu, od vas će se zatražiti da spremite i radnu knjigu i radnu knjigu osobne makronaredbe.

Da biste vidjeli makronaredbu koju ste stvorili:

  1. Kliknite Programiranje > Visual Basic da biste pokrenuli Visual Basic uređivač (VBE)na kojem se pohranjuju makronaredbe.

  2. Radnu knjigu osobne makronaredbe možete pronaći u oknu Project explorer na lijevoj strani. Ako ga ne vidite, idite na Prikaz >Project Explorer.

  3. Dvokliknite mapu VBA Project (PERSONAL.xlsb) > Modules > Module1 i pronaći ćete praznu snimljenu makronaredbu Macro1. Možete ga izbrisati ili ga zadržati da biste kasnije dodali kod.

Napomena: Kada makronaredbu snimite u novu instancu programa Excel, VBA će automatski stvoriti novu mapu Modula i povećati njezin broj. Dakle, ako već imate Module1 i Module2, VBA će stvoriti Module3. Module možete preimenovati u prozoru Svojstva ispod Project Explorer,pa bolje odražavaju što makronaredbe unutar njih rade.

Premještanje makronaredbi s jednog računala na drugo

Datoteka Personal.xlsb pohranjena je u mapi za pokretanje sustava. Ako makronaredbe želite zajednički koristiti s nekim drugim, možete kopirati Personal.xlsb u polaznu mapu na drugim računalima ili kopirati neke ili sve makronaredbe u datoteku Personal.xlsb na drugim računalima. U finderu odaberiteIdi, a zatim držite tipku Option pa odaberite Biblioteka. U oknu Biblioteka idite na: Grupni spremnici > xyz.Office (gdje je xyz tekstni niz, npr. "UBF8T346G9") > Korisnički sadržaj > Pokretanje > Excel. Zalijepite datoteku Personal.xlsb u Excel mapu.

Ako imate jednu ili samo nekoliko makronaredbi koje želite zajednički koristiti s drugima, možete im poslati radnu knjigu koja ih sadrži. Radnu knjigu možete učiniti dostupnom i na zajedničkom mrežnom pogonu ili iz biblioteke servisa SharePoint Services.

Dodatne informacije o kopiranju makronaredbe iz jedne radne knjige u drugu potražite u članku Kopiranje modula makronaredbe u drugu radnu knjigu.

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 zajednici za odgovore.

Potrebna vam je dodatna pomoć?

Proširite svoje vještine
Istražite osposobljavanje
Prvi koristite nove značajke
Pridružite se Microsoft Insidere

Jesu li ove informacije bile korisne?

Koliko ste zadovoljni kvalitetom prijevoda?

Što je utjecalo na vaše iskustvo?

Imate li još povratnih informacija? (Neobavezno)

Hvala vam na povratnim informacijama!

×