Applies To„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 2019 for Mac Excel 2016 Excel 2013

Jei pastebėjote, kad iš naujo kuriate tas pačias makrokomandas, galite nukopijuoti tas makrokomandas į specialią darbaknygę, pavadintą Personal.xlsb , kuri įrašyta jūsų kompiuteryje. Visos makrokomandos, kurias išsaugote asmeninėje darbaknygėje, tampa pasiekiamos kiekvieną kartą, kai tame pačiame kompiuteryje paleidžiate "Excel".

Tai skiriasi nuo "Excel" numatytojo veikimo būdo, kai makrokomanda veikia tik darbaknygėje, kurioje ji yra.

Norėdami sukurti asmeninę darbaknygę, pirmiausia turite sukurti makrokomandą ir išsaugoti ją asmeninėje makrokomandų darbaknygėje. Prieš pradėdami įsitikinkite, kad skirtukas Programų kūrėjas yra programos "Excel" juostelėje. Daugiau informacijos žr. Skirtuko Programų kūrėjas rodymas .

Asmeninės makrokomandų darbaknygės kūrimas ir naujinimas

  1. Skirtuko Programų kūrėjas grupėje Kodas spustelėkite Įrašyti makrokomandą.Komanda Įrašyti makrokomandą, esanti skirtuko Programų kūrėjas grupėje Kodas

  2. Dialogo lango Makrokomandos įrašymas lauke Makrokomandos pavadinimas įveskite prasmingą makrokomandos pavadinimą. Įsitikinkite, kad pavadinime nėra tarpų.

  3. Lauke Išsaugoti makrokomandą pasirinkite Asmeninė makrokomandų darbaknygė.Dialogo langas Įrašyti makrokomandą

  4. Spustelėkite Gerai.

  5. Atlikite veiksmus, kuriuos norite įrašyti.

  6. Skirtuko Programų kūrėjas grupėje Kodas spustelėkite Baigti įrašymą.Komanda Baigti įrašymą, esanti skirtuko Programų kūrėjas grupėje Kodas

  7. Uždarykite darbaknygę.

    Rodomas pranešimas, raginantis įrašyti keitimus, kuriuos atlikote asmeninėje makrokomandų darbaknygėje.

  8. Spustelėkite Įrašyti , kad įrašytumėte darbaknygę.

Kaskart, kai sukuriate naują makrokomandą ir įrašote ją asmeninėje darbaknygėje arba atnaujinate joje esančią makrokomandą, būsite paraginti įrašyti asmeninę darbaknygę taip pat, kaip pirmą kartą ją įrašant.

Makrokomandų bendrinimas

Jei norite nukopijuoti makrokomandas iš asmeninės darbaknygės į kitą darbaknygę arba atvirkščiai, tai galite padaryti "Visual Basic" Redaktorius (VBE). Galite paleisti "Visual Basic" Redaktorius programoje "Excel" paspausdami ALT + F11. Daugiau informacijos apie makrokomandos kopijavimą iš vienos darbaknygės į kitą žr. Makrokomandų modulio kopijavimas į kitą darbaknygę.

Jei norite bendrinti "Personal.xlsb" failą su kitais, galite nukopijuoti jį į XLSTART aplanką kituose kompiuteriuose. „Windows 10“, „Windows 7“ ir Windows Vista, ši darbaknygė įrašoma aplanke C:\Users\user name\AppData\Local\Microsoft\Excel\XLStart. Sistemoje "Microsoft Windows XP" ši darbaknygė įrašoma aplanke C:\Documents and Settings\user name\Application Data\Microsoft\Excel\XLStart. Darbaknygės aplanke XLStart atidaromos automatiškai kiekvieną kartą, kai paleidžiama programa "Excel", o visi asmeninėje makrokomandų darbaknygėje išsaugoti kodai bus nurodyti dialogo lange Makrokomanda,

Jei turite vieną arba tik kelias makrokomandas, kurias norite bendrinti su kitais, galite išsiųsti jiems darbaknygę, kurioje yra jos el. laiške. Darbaknygę taip pat galite padaryti pasiekiamą bendrai naudojamame tinklo diske arba "SharePoint Services" bibliotekoje.

Norėdami sukurti asmeninę darbaknygę, pirmiausia turite sukurti makrokomandą ir išsaugoti ją asmeninėje makrokomandų darbaknygėje. Prieš pradėdami įsitikinkite, kad skirtukas Programų kūrėjas yra programos "Excel" juostelėje. Norėdami tai padaryti:

"Excel" meniu spustelėkite Nuostatos... > juostelę & įrankių juostą. Kategorijos Juostelės tinkinimas sąraše Pagrindiniai skirtukai pažymėkite žymės langelį Programų kūrėjas , tada spustelėkite Įrašyti.

Asmeninės makrokomandų darbaknygės kūrimas ir naujinimas

Norėdami sukurti asmeninę darbaknygę, pirmiausia turite sukurti makrokomandą ir išsaugoti ją asmeninėje makrokomandų darbaknygėje.

  1. Skirtuke Programų kūrėjas spustelėkite Įrašyti makrokomandą.

  2. Dialogo lango Makrokomandos įrašymas lauke Makrokomandos pavadinimas įveskite prasmingą makrokomandos pavadinimą. Įsitikinkite, kad pavadinime nėra tarpų.

  3. Lauke Išsaugoti makrokomandą pasirinkite Asmeninė makrokomandų darbaknygė.

  4. Spustelėkite Gerai.

  5. Atlikite veiksmus, kuriuos norite įrašyti.

  6. Skirtuke Programų kūrėjas spustelėkite Baigti įrašymą.

  7. Įrašykite keitimus, tada uždarykite darbaknygę ir galiausiai uždarykite "Excel".

    Rodomas pranešimas, raginantis įrašyti keitimus, kuriuos atlikote asmeninėje makrokomandų darbaknygėje.

  8. Spustelėkite Įrašyti , kad įrašytumėte darbaknygę.

Kai tik sukursite naują makrokomandą ir įrašysite ją į asmeninę darbaknygę arba atnaujinsite jau esančią makrokomandą, būsite paraginti įrašyti asmeninę darbaknygę.

Makrokomandų bendrinimas

Jei norite nukopijuoti makrokomandas iš asmeninės darbaknygės į kitą darbaknygę arba atvirkščiai, tai galite padaryti "Visual Basic" Redaktorius (VBE). Galite paleisti "Visual Basic" Redaktorius programoje "Excel" skirtuke Programų kūrėjas spustelėdami "Visual Basic". Daugiau informacijos apie makrokomandos kopijavimą iš vienos darbaknygės į kitą žr. Makrokomandų modulio kopijavimas į kitą darbaknygę.

Jei norite bendrinti "Personal.xlsb" failą su kitais, galite nukopijuoti jį į "Excel" pagrindinį aplanką kituose kompiuteriuose. Šis "Mac" skirtas aplankas yra pagrindiniame aplanke, esančiame ~/Library/Containers/com.microsoft.Excel/Data/Library/Application Support/Microsoft/Roaming/Excel/.

Jei turite vieną arba tik kelias makrokomandas, kurias norite bendrinti su kitais, galite išsiųsti jiems darbaknygę, kurioje yra jos el. laiške. Darbaknygę taip pat galite padaryti pasiekiamą bendrai naudojamame tinklo diske arba "SharePoint Services" bibliotekoje.

Reikia daugiau pagalbos?

Visada galite paklausti „Excel“ technologijų bendruomenės specialisto arba gauti palaikymo bendruomenėse.

Puslapio viršus

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.