Ustvarjanje in shranjevanje vseh makrov v en sam delovni zvezek

Velja za
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

Ko makro prvič ustvarite v delovnem zvezku, bo deloval samo v tem delovnem zvezku. Kaj pa če boste ta makro želeli uporabiti v drugih delovnih zvezkih? Če želite, da bodo vaši makri na voljo ob vsakem odpiranju Excela, jih lahko ustvarite v delovnem zvezku, ki se imenuje Personal.xlsb. To je skrit delovni zvezek, shranjen v vašem računalniku, ki se odpre v ozadju vsakič, ko odprete Excel.

Makre in orodja programa VBA najdete na zavihku Razvijalec, ki je privzeto skrit, zato ga morate najprej omogočiti. Več informacij najdete v članku Prikaz zavihka »Razvijalec«.

Zavihek »Razvijalec« na traku Nato ustvarite makro. Posneli bomo makro, ki ne naredi ničesar, vendar bo ustvaril delovni zvezek z osebnimi makri.

Več informacij o ustvarjanju makrov je na voljo v Hitri začetek: Ustvarjanje makra.

  1. Pojdite na zavihek »Razvijalec « in kliknite »Snemanje makra«.
    Skupina »Koda« na zavihku »Razvijalec«
  2. V pogovornem oknu » Snemanje makra « ne vnašajte imena makra v polje »Ime makra «. Lahko sprejmete ime, ki vam ga dodeli Excel, na primer Makro1, saj je to le začasen makro.
    Če začnete ustvarjati makre, jim boste želeli dodeliti opisna imena, da boste vedeli, kaj počnejo.
  3. V polju »Shrani makro« izberite »Osebni delovni zvezek> z makri« »Vredu«. To je najpomembnejši korak. Če še nimate osebnega delovnega zvezka z makri, ga bo Excel ustvaril namesto vas.
  4. Kliknite »Razvijalec>« »Ustavi snemanje« in Excel bo ustvaril vaš osebni naslov makrov.
  5. Ko zaprete delovni zvezek, boste pozvani, da shranite delovni zvezek in osebni delovni zvezek z makri.

Če si želite ogledati makro, ki ste ga ustvarili:

  1. Obiščite razdelek Developer Visual Basic> in zaženite urejevalnik za Visual Basic (VBE), kjer so shranjeni vaši makri.

  2. Delovni zvezek z osebnimi makri najdete v podoknu raziskovalca projekta na levi strani. Če ga ne vidite, odprite »Pogled>Raziskovalca projekta«.

  3. Dvokliknite mapo projekta VBA (PERSONAL.xlsb) » >Moduli>Modul1« in našli boste prazen Makro1, ki ste ga posneli. Lahko ga izbrišete ali pa ga obdržite, če želite pozneje dodati kodo.

    Opomba

    Ko posnamete makro v novem primerku Excela, VBA samodejno ustvari novo mapo modula in poveča njeno število. Če že imate Modul1 in Modul2, bo VBA ustvarila Modul3. Module lahko preimenujete v oknu » Lastnosti« pod raziskovalcem projektov, da bolje odražajo funkcionalnost makrov v njih.

Premikanje makrov iz enega računalnika v drug

Datoteka Personal.xlsb je shranjena v mapi, imenovani XLSTART. Če želite makre dati v skupno rabo z drugo osebo, jih lahko kopirate v mapo XLSTART v drugih računalnikih ali pa kopirate nekaj makrov ali vse makre v datoteko Personal.xlsb v drugih računalnikih. XLSTART lahko poiščete v Raziskovalcu in ga poiščete.

Če imate enega ali le nekaj makrov, ki jih želite dati v skupno rabo z drugimi osebami, pošljite delovni zvezek z makri. Delovni zvezek lahko shranite tudi v omrežno mapo ali knjižnico tehnologije SharePoint Services.

Če želite več informacij o kopiranju makra iz enega delovnega zvezka v drugega, glejte Kopiranje modula z makri v drug delovni zvezek.

Potrebujete dodatno pomoč?

Kadar koli lahko zastavite vprašanje strokovnjaku v skupnosti tehničnih strokovnjakov za Excel ali pa pridobite podporo v skupnostih.