Visų makrokomandų kūrimas ir įrašymas vienoje darbaknygėje

Taikoma
„Excel“, skirta „Microsoft 365“ „Excel“, skirta „Microsoft 365“, skirtam „Mac“ „Excel 2024“ „Excel 2024“, skirta „Mac“ Excel 2021 „Excel 2021“ skirta „Mac“ Excel 2019 Excel 2016

Kai pirmą kartą kuriate makrokomandą darbaknygėje, ji veikia tik toje darbaknygėje. Tačiau ką daryti, jei norite naudoti makrokomandą kitose darbaknygėse? Norėdami, kad makrokomandos būtų pasiekiamos kas kartą atidarius programą "Excel", galite jas sukurti darbaknygėje, pavadintoje Personal.xlsb. Tai kompiuteryje saugoma paslėpta darbaknygė, kuri kiekvieną kartą atidarius "Excel" atidaroma fone.

Makrokomandas ir VBA įrankius galite rasti skirtuke Programų kūrėjas, kuris pagal numatytuosius parametrus yra paslėptas, todėl pirmas veiksmas – jį įgalinti. Daugiau informacijos ieškokite skirtuko Programų kūrėjas rodymas.

Juostelės skirtukas programų kūrėjas Tada sukurkite makrokomandą. Įrašysime makrokomandą, kuri nieko nedarys, tačiau sukurs asmeninę makrokomandų darbaknygę.

Daugiau apie makrokomandų kūrimą galite sužinoti greito pasirengimo darbui srityje: Makrokomandos kūrimas.

  1. Eikite į skirtuką Programų kūrėjas ir spustelėkite Įrašyti makrokomandą.
    Skirtuko lapo Programų kūrėjas grupė Kodas
  2. Dialogo lange Įrašyti makrokomandą nesivarginkite įvesti makrokomandos pavadinimo lauke. Galite priimti "Excel" suteiktą pavadinimą, pvz., Makrokomanda1, nes tai tik laikina makrokomanda.
    Pradėję kurti savo makrokomandas, norėsite suteikti joms aprašomuosius pavadinimus, kad žinotumėte, ką jos daro.
  3. Lauke Makrokomandos Saugoti lauke pasirinkite Asmeninė makrokomandų darbaknygė>Gerai. Tai yra pats svarbiausias žingsnis, nes jei dar neturite asmeninės makrokomandų darbaknygės, "Excel" ją sukurs.
  4. Spustelėkite Kūrėjas>Baigti įrašymą ir "Excel" bus sukūrusi asmeninę makrokomandų knygą.
  5. Kai uždarysite darbaknygę, būsite paraginti įrašyti ir ją, ir asmeninę makrokomandų darbaknygę.

Norėdami peržiūrėti savo sukurtą makrokomandą:

  1. Eikite į kūrėjų"Visual Basic", kad paleistumėte ">Visual Basic" rengyklę (VBE), kurioje saugomos makrokomandos.

  2. Savo asmeninę makrokomandų darbaknygę galite rasti "Project Explorer" srityje, kairėje pusėje. Jei jos nematote, eikite į Peržiūrėti>"Project Explorer".

  3. Dukart spustelėkite VBA projekto (PERSONAL.xlsb) aplanką >Moduliai>1 ir rasite tuščią įrašytą makrokomandą1. Galite ją panaikinti arba pasilikti, kad įtrauktumėte kodą vėliau.

    Pastaba

    Kai įrašote makrokomandą naujame "Excel" egzemplioriuje, VBA automatiškai sukurs naują modulio aplanką ir padidins jo skaičių. Taigi, jei jau turite Module1 ir Module2, VBA sukurs Module3. Modulius galite pervardyti ypatybių lange po "Project Explorer", kad jie geriau atspindėtų juose esančių makrokomandų funkcijas.

Makrokomandų perkėlimas iš vieno kompiuterio į kitą

Jūsų failas Personal.xlsb saugomas aplanke, pavadintame XLSTART. Jei norite bendrinti makrokomandas su kitais asmenimis, galite nukopijuoti ją į XLSTART aplanką kituose kompiuteriuose arba nukopijuoti dalį arba visas makrokomandas į failą Personal.xlsb kituose kompiuteriuose. Norėdami rasti XLSTART, galite ieškoti "Windows" naršyklėje .

Jei turite vieną ar vos kelias makrokomandas, kurias norite bendrinti su kitais, galite nusiųsti jiems darbaknygę, kurioje jos yra. Be to, darbaknygę galite padaryti prieinamą bendrinamame tinklo diske arba "SharePoint Services" bibliotekoje.

Daugiau informacijos apie makrokomandos kopijavimą iš vienos darbaknygės į kitą ieškokite Makrokomandos modulio kopijavimas į kitą darbaknygę.

Reikia daugiau pagalbos?

Visada galite kreiptis eksperto į "Excel" technologijų bendruomenę arba gauti pagalbos bendruomenėse.