Excelov osebni makro delovni zvezek - Shranite in uporabite makre v vseh delovnih zvezkih

Ko ustvarite/posnamete makro v delovnem zvezku v Excelu, ga lahko uporabite samo v tem delovnem zvezku.

Kaj pa, če imate seznam uporabnih makrov Excel, ki jih želite uporabiti v vseh delovnih zvezkih? V takem primeru je dobro, da jih shranite v svoj osebni delovni zvezek za makro.

S tem bi lahko dostopali do kode makra iz katerega koli delovnega zvezka v sistemu.

Tako boste prihranili čas, saj vam za vsak delovni zvezek ni treba znova ustvarjati istih makrov. Namesto tega ga lahko ustvarite samo enkrat, shranite v osebni delovni zvezek makra in do njega dostopate iz katerega koli delovnega zvezka.

Če vas zanima učenje VBA na enostaven način, si oglejte moj Spletno usposabljanje Excel VBA.

Kaj je osebni delovni zvezek za makro?

Delovni zvezek osebnega makra je skriti delovni zvezek v vašem sistemu, ki se odpre vsakič, ko odprete aplikacijo Excel.

Povezano: Kako samodejno odpreti določene datoteke Excel ob zagonu

To je kraj, kjer lahko shranite kode makrov in nato dostopate do teh makrov iz katerega koli delovnega zvezka. To je odličen kraj za shranjevanje tistih makrov, ki jih želite pogosto uporabljati.

Na primer, recimo, da redno pridobivate podatke svojih sodelavcev, podatke pa morate očistiti in formatirati. Ker morate vsakič slediti istim korakom, lahko za to ustvarite makro in ga shranite v delovni zvezek Osebni makro.

Zdaj, ko dobite datoteko Excel, morate samo zagnati makro (ki je shranjen v osebnem delovnem zvezku in je dostopen iz katerega koli delovnega zvezka), in končali ste.

Kje lahko najdem osebni delovni zvezek za makro?

Delovni zvezek osebnega makra privzeto ne obstaja. Najprej ga morate ustvariti.

Tu so koraki za ustvarjanje osebnega delovnega zvezka za makro v Excelu:

  • Odprite nov delovni zvezek ali kateri koli obstoječi delovni zvezek.
  • Pojdite na zavihek Razvijalec na traku.
  • Kliknite na Record Macro.
  • V pogovornem oknu Snemanje makra navedite ime (tudi privzeto je v redu).
  • V spustnem meniju 'Store Macro in' izberite Personal Macro Workbook.
  • Kliknite V redu.

Opomba: Če zavihka razvijalca ne vidite na traku, ga lahko omogočite po korakih.

S tem bi ustvarili nov delovni zvezek z imenom PERSONAL.XLSB in makro shranili v ta delovni zvezek.

Ker nismo naredili popolnoma nič, makro nima kode. To je bilo storjeno za ustvarjanje osebnega delovnega zvezka za makro.

Zdaj, ko je ustvarjen osebni delovni zvezek za makro, morate Zapri vse odprte delovne zvezke. S tem bi se prikazal poziv, kot je prikazano spodaj:

Izberite Shrani.

Ko to naredi, bo Excel ustvaril in shranil datoteko PERSONAL.XLSB v začetno mapo, kjer bi se samodejno odprla v zaledju, kadar koli odprete Excel.

Kako kopirati makre v osebni delovni zvezek za makre?

Ko je datoteka PERSONAL.XLSB ustvarjena in shranjena, lahko kopirate makre, ki jih želite znova uporabiti.

Tu so koraki za kopiranje makrov v delovnem zvezku osebnih makrov:

  • Odprite Excel.
  • Pojdite na zavihek Razvijalec.
  • Kliknite možnost Visual Basic. S tem se odpre urejevalnik VB (ali uporabite ALT + F11).
  • V urejevalniku VB v Raziskovalcu projektov boste videli objekt PERSONAL.XLSB.
  • Dvokliknite Modul 1.
  • Kopirajte in prilepite kodo makra v okno Koda modula.
  • Zaprite urejevalnik Vb.
  • Zaprite in shranite Excel.

Zgornji koraki bi shranili makre, ki jih želite znova uporabiti v delovnem zvezku osebnih makrov.

Preberite tudi: Kako odstraniti makre iz Excelovega delovnega zvezka

Kako uporabljati makre, shranjene v osebnem delovnem zvezku za makre?

Recimo, da imate seznam makrov, shranjenih v delovnem zvezku Personal Macro, in ga želite uporabiti v novi datoteki Excel, ki jo dobite.

Tu so naslednji koraki:

  • Pojdite na zavihek Razvijalec.
  • Kliknite na makre.
  • V pogovornem oknu Makro izberite makro, ki ga želite zagnati.
  • Kliknite Zaženi.

Upoštevajte, da pogovorno okno makra prikazuje seznam vseh makrov, ki so na voljo za uporabo v odprtem delovnem zvezku. To bi vključevalo makre, shranjene v delovnem zvezku, in tiste, shranjene v delovnem zvezku osebnih makrov.

Makro lahko zaženete tudi tako, da makru dodelite bližnjico na tipkovnici ali vstavite obliko/gumb in mu dodelite makro.

Delovni zvezek osebnega makra lahko uporabite tudi za shranjevanje funkcij po meri (uporabniško določenih funkcij), ustvarjenih v VBA.

Vam bo pomagal razvoj spletnega mesta, ki si delijo stran s svojimi prijatelji

wave wave wave wave wave