Ustvarjanje in shranjevanje vseh makrov v en sam delovni zvezek

Opomba: Najnovejšo vsebino pomoči v vašem jeziku vam želimo zagotoviti v najkrajšem možnem času. Ta stran je bila prevedena z avtomatizacijo in lahko vsebuje slovnične napake ali nepravilnosti. Naš namen je, da bi bila vsebina za vas uporabna. Ali nam lahko na dnu te strani sporočite, ali so bile informacije za vas uporabne? Tukaj je angleški članek za preprosto referenco.

Ko prvi Ustvarjanje makra v delovnem zvezku, deluje samo v tem delovnem zvezku. Toda kaj, če ga želite uporabiti makro v drugih delovnih zvezkih? Če želite omogočiti makre vsakič, ko zaženete Excel, jih lahko ustvarite v delovnem zvezku, ki se imenuje Personal.xlsb. To je skrit delovni zvezek, shranjen v računalniku, ki se odpre v ozadju vsakič, ko zaženete Excel.

Na zavihku razvijalec , ki je skrit privzeto, tako, da najprej omogočiti, da najdete makre in VBA orodja. Če želite več informacij, glejte Pokaži zavihek Razvijalec.

Zavihek »Razvijalec« na traku

Nato ustvarite makro. Mi bo snemanje makra, ki ne naredi ničesar, vendar boste ustvarili v osebnem delovnem zvezku.

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 moti, da vnesete ime za makro, v polju ime makra . Ime, ki je Excel, ki vam ga na primer Macro1, ker gre za začasno makro lahko sprejmete.

    Ko začnete ustvarjanju makrov svoje, boste želeli jim opisna imena, tako da boste vedeli, kaj počnejo.

  3. V polju Shrani makro v izberite Osebni delovni zvezek z makri > V redu. To je najpomembnejši korak. Če še nimate osebnega delovnega zvezka z makri, ga bo Excel ustvaril namesto vas.

  4. Kliknite razvijalec > Ustavi snemanjein Excel boste ustvarili svoje osebne makro worbook.

  5. Ko zaprete delovni zvezek, boste pozvani, da shranite delovni zvezek, in v osebnem delovnem zvezku.

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

  1. Pojdite na razvijalec > Visual Basic za začetek Visual Basic Editor (VBE), ki je, kje so shranjeni makrov.

  2. V osebnem delovnem zvezku lahko poiščete v podoknu Raziskovalec projekta na levi strani. Če ne vidite, odprite pogled > Raziskovalec projekta.

  3. Dvokliknite mapo Projekt VBA (PERSONAL.xlsb) > moduli > modulu »modul1 «, in jo boste našli prazno Macro1, ki ste jih posneli. Izbrišete ali nadaljujte Dodajanje kode za pozneje.

    Opomba: Ko ste snemanje makra v nov primerek Excela, VBA samodejno ustvari novo mapo modul in prirastek svojo številko. Tudi če ste že modulu »modul1 «in Module2, VBA ustvarite Module3. Moduli v oknu lastnosti pod Raziskovalec projekta, lahko preimenujete tako, da odražajo bolje, kako makre v njih.

Premikanje makrov iz enega računalnika v drug

Personal.xlsb datoteke je shranjena v mapo XLSTART. Če želite dati v skupno rabo makre z nekom, lahko kopirate v mapo XLSTART v drugih računalnikih ali kopirate nekatere ali vse svoje makre Personal.xlsb datoteko v drugih računalnikih. Iščete lahko XLSTART v Raziskovalcu , da poiščete datoteko.

Če uporabljate eno ali le nekaj makre, ki ga želite dati v skupno rabo z drugimi osebami, jih lahko pošljete delovni zvezek, ki jih vsebuje. Lahko tudi na voljo delovni zvezek v skupni rabi omrežnem pogonu ali v knjižnici SharePoint Services.

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

Preverite, ali je na traku prikazan zavihek Razvijalec. Zavihek Razvijalec privzeto ni prikazan, zato storite to:

  1. Pojdite na Excel > Preferences (nastavitve)... > Traku in orodne vrstice.

  2. V kategorijo prilagoditev traku na seznamu Glavni zavihki potrdite polje razvijalec in nato kliknite Shrani.

Nato ustvarite makro. Mi bo snemanje makra, ki ne naredi ničesar, vendar boste ustvarili v osebnem delovnem zvezku.

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

  1. Pojdite na zavihek »razvijalec« in kliknite Snemanje makra.

  2. V pogovornem oknu Snemanje makra ne moti, da vnesete ime za makro, v polju ime makra . Ime, ki je Excel, ki vam ga na primer Macro1, ker gre za začasno makro lahko sprejmete.

    Ko začnete ustvarjanju makrov svoje, boste želeli jim opisna imena, tako da boste vedeli, kaj počnejo.

  3. V polju Shrani makro v izberite Osebni delovni zvezek z makri > V redu. To je najpomembnejši korak. Če še nimate osebnega delovnega zvezka z makri, ga bo Excel ustvaril namesto vas.

  4. Kliknite razvijalec > Ustavi snemanjein Excel boste ustvarili svoje osebne makro worbook.

  5. Ko zaprete delovni zvezek, boste pozvani, da shranite delovni zvezek, in v osebnem delovnem zvezku.

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

  1. Kliknite razvijalec > Visual Basic za začetek Visual Basic Editor (VBE), ki je, kje so shranjeni makrov.

  2. V osebnem delovnem zvezku lahko poiščete v podoknu Raziskovalec projekta na levi strani. Če ne vidite, odprite pogled > Raziskovalec projekta.

  3. Dvokliknite mapo Projekt VBA (PERSONAL.xlsb) > moduli > modulu »modul1 «, in jo boste našli prazno Macro1, ki ste jih posneli. Izbrišete ali nadaljujte Dodajanje kode za pozneje.

Opomba: Ko ste snemanje makra v nov primerek Excela, VBA samodejno ustvari novo mapo modul in prirastek svojo številko. Tudi če ste že modulu »modul1 «in Module2, VBA ustvarite Module3. Moduli v oknu lastnosti pod Raziskovalec projekta, lahko preimenujete tako, da odražajo bolje, kako makre v njih.

Premikanje makrov iz enega računalnika v drug

Personal.xlsb datoteke so shranjeni v sistemu zagonsko mapo. Če želite dati v skupno rabo makre z nekom, lahko kopirate Personal.xlsb v zagonsko mapo v drugih računalnikih ali kopirate nekatere ali vse svoje makre Personal.xlsb datoteko v drugih računalnikih. V iskalnik izberite Pojdi, nato pa držite pritisnjeno tipko možnosti in izberite knjižnico. V podoknu knjižnice poiščite: Skupina vsebnike > xyz. Urad (kjer xyz so besedilni niz, kot je »UBF8T346G9 ««) > Uporabniške vsebine > zagon > Excel. Prilepite Personal.xlsb datoteko v Excelu mapo.

Če uporabljate eno ali le nekaj makre, ki ga želite dati v skupno rabo z drugimi osebami, jih lahko pošljete delovni zvezek, ki jih vsebuje. Lahko tudi na voljo delovni zvezek v skupni rabi omrežnem pogonu ali v knjižnici 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, pridobite podporo skupnosti Answers ali predlagate novo funkcijo oziroma izboljšavo na spletnem mestu Excel User Voice.

Razširite poznavanje Officea
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×