„Excel“ asmeninės makrokomandos darbaknygė - Išsaugokite ir naudokite makrokomandas visose darbaknygėse

Kai „Excel“ darbo knygoje sukuriate/įrašote makrokomandą, ją galima naudoti tik toje darbaknygėje.

O kas, jei turite naudingų „Excel“ makrokomandų, kurias norite naudoti visose darbaknygėse, sąrašą? Tokiu atveju patartina juos išsaugoti asmeninėje makrokomandos darbaknygėje.

Tai atlikę, galėsite pasiekti makrokomandą iš bet kurios sistemos darbaknygės.

Taip sutaupysite laiko, nes jums nereikės vėl ir vėl kurti tų pačių makrokomandų kiekvienai darbo knygai. Vietoj to galite tiesiog sukurti ją vieną kartą, išsaugoti asmeninėje makrokomandos darbaknygėje ir pasiekti ją iš bet kurios darbaknygės.

Jei jus domina lengvas VBA mokymasis, patikrinkite mano Internetinis „Excel VBA“ mokymas.

Kas yra asmeninė makrokomandos darbaknygė?

Asmeninė makrokomandos darbaknygė yra jūsų sistemoje paslėpta darbaknygė, kuri atidaroma kiekvieną kartą atidarius „Excel“ programą.

Susiję: Kaip automatiškai atidaryti konkrečius „Excel“ failus paleidžiant

Tai vieta, kurioje galite saugoti makrokomandas ir tada pasiekti šias makrokomandas iš bet kurios darbaknygės. Tai puiki vieta saugoti tas makrokomandas, kurias norite dažnai naudoti.

Pavyzdžiui, tarkime, kad reguliariai gaunate duomenis iš savo kolegų ir turite išvalyti duomenis bei juos suformatuoti. Kadangi kiekvieną kartą turite atlikti tuos pačius veiksmus, galite sukurti makrokomandą ir išsaugoti ją asmeninėje makrokomandos darbaknygėje.

Dabar, kai tik gausite „Excel“ failą, jums tiesiog reikia paleisti makrokomandą (kuri saugoma asmeninėje darbaknygėje ir kurią galima pasiekti iš bet kurios darbaknygės), ir baigsite.

Kur galiu rasti asmeninę makrokomandos darbaknygę?

Pagal numatytuosius nustatymus asmeninės makrokomandos darbaknygės nėra. Pirmiausia turite jį sukurti.

Štai kaip sukurti asmeninę makrokomandos darbaknygę „Excel“:

  • Atidarykite naują arba bet kurią esamą darbaknygę.
  • Eikite į skirtuką Kūrėjas juostelėje.
  • Spustelėkite Įrašyti makrokomandą.
  • Dialogo lange Įrašyti makrokomandą nurodykite pavadinimą (numatytasis taip pat tinka).
  • Išskleidžiamajame meniu „Saugoti makrokomandą“ pasirinkite „Personal Macro Workbook“.
  • Spustelėkite Gerai.

Pastaba: jei juostelėje nematote kūrėjo skirtuko, atlikite toliau nurodytus jo įgalinimo veiksmus.

Tai padarius, būtų sukurta nauja darbaknygė pavadinimu PERSONAL.XLSB ir makrokomanda išsaugota šioje darbaknygėje.

Kadangi mes nieko nedarėme, makrokomandoje nėra kodo. Tai buvo padaryta siekiant sukurti asmeninę makrokomandos darbaknygę.

Dabar, kai sukurta asmeninė makrokomandos darbaknygė, turite tai padaryti Uždaryti visos atidarytos darbo knygos. Tai atlikus bus rodomas raginimas, kaip parodyta žemiau:

Pasirinkite Išsaugoti.

Kai tai bus padaryta, „Excel“ sukurs ir išsaugos failą PERSONAL.XLSB pradžios aplanke, kur jis automatiškai atsidarys užpakalinėje dalyje, kai atidarysite „Excel“.

Kaip nukopijuoti makrokomandas asmeninėje makrokomandos darbaknygėje?

Sukūrę ir išsaugoję failą PERSONAL.XLSB, galite nukopijuoti makrokomandas, kurias norite dar kartą naudoti.

Štai veiksmai, kaip nukopijuoti makrokomandas asmeninėje makrokomandos darbaknygėje:

  • Atidarykite „Excel“.
  • Eikite į skirtuką Kūrėjas.
  • Spustelėkite „Visual Basic“ parinktį. Bus atidarytas VB redaktorius (arba naudokite ALT + F11).
  • VB redaktoriuje, „Project Explorer“, pamatysite objektą PERSONAL.XLSB.
  • Dukart spustelėkite 1 modulį.
  • Nukopijuokite ir įklijuokite makrokomandos kodą lange „Modulio kodas“.
  • Uždarykite Vb redaktorių.
  • Uždarykite ir išsaugokite „Excel“.

Pirmiau minėti veiksmai išsaugotų makrokomandas, kurias norite pakartotinai naudoti asmeninėje makrokomandos darbaknygėje.

Taip pat skaitykite: Kaip pašalinti makrokomandas iš „Excel“ darbaknygės

Kaip naudoti asmeninėje makrokomandos darbaknygėje išsaugotas makrokomandas?

Tarkime, kad asmeninių makrokomandų darbaknygėje išsaugotas makrokomandų sąrašas ir norite jį naudoti naujame gautame „Excel“ faile.

Štai žingsniai, kaip tai padaryti:

  • Eikite į skirtuką Kūrėjas.
  • Spustelėkite „Makrokomandos“.
  • Dialogo lange „Makro“ pasirinkite makrokomandą, kurią norite paleisti.
  • Spustelėkite Vykdyti.

Atminkite, kad makrokomandų dialogo lange rodomas visų makrokomandų, kurias galima naudoti atviroje darbaknygėje, sąrašas. Tai apimtų makrokomandas, saugomas darbaknygėje, ir asmeninėje makrokomandų darbaknygėje.

Taip pat galite paleisti makrokomandą, priskirdami makrokomandai spartųjį klavišą arba įterpdami formą/mygtuką ir priskirdami jai makrokomandą.

Taip pat galite naudoti asmeninę makrokomandos darbaknygę, kad saugotumėte pasirinktines funkcijas (vartotojo nustatytas funkcijas), sukurtas VBA.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave