Kaip išsaugoti ir atkurti makrokomandas „Microsoft Office“
„Microsoft Office“ programų makrokomandos taupo laiką, automatizuodamos įprastus veiksmus. Būtinai sukurkite atsargines makrokomandų kopijas tuo atveju, jei jums reikės jas perkelti ar norite bendrinti.
Jei atliksite tuos pačius veiksmus, dažnai naudojamus „Microsoft Office“ programose, galite sutaupyti laiko naudodami makrokomandas.
Makrokomandos leidžia įrašyti kelis veiksmus irtada greitai atlikite tuos veiksmus spustelėdami mygtuką arba paspausdami klaviatūros klavišą. „Word“ ir „Excel“ leidžia įrašyti veiksmus į makrokomandas, tačiau „Outlook“ ir „PowerPoint“ to nedaro. Jūs turite rankiniu būdu sukurti makrokomandas, patys rašydami kodą arba nukopijuodami ar importuodami kodą iš kažkur kitur.
Jei makrokomandas įrašėte „Word“, „Excel“ arrankiniu būdu sukurtomis makrokomandomis „Outlook“ ar „PowerPoint“ ir jas reikia perkelti į kitą kompiuterį, galite išsaugoti makrokomandas ir jas atkurti. Išsaugoję makrokomandas taip pat galite jomis pasidalyti su kitais ir sukurti atsarginę kopiją, jei atsitiks kažkas drastiško.
Išsaugokite makrokomandas, sukurdami „Normal.dotm“ šablono atsarginę kopiją (tik žodžiams)
Makrokomandos paprastai saugomos Normal.dotm „Word“ šablonas. Bet Normal.dotm šablone taip pat yra daugybė kitų tinkinimųkaip stiliai ir automatinis taisymas. Taigi, jei norite išsaugoti makrokomandas, kad galėtumėte jas bendrinti su kitais, galbūt norėsite naudoti kitą metodą, kurį aprašysime po šio skyriaus.
Ši parinktis tikrai naudinga tik makrokomandomsŽodis. „Excel“, „Outlook“ ir „PowerPoint“ su makrokomandomis elgiasi skirtingai. Geriausios makrokomandų išsaugojimo „Excel“, „Outlook“ ar „PowerPoint“ parinktys yra vienas iš kitų dviejų toliau aptartų metodų.
Jei taupote makrokomandas kaip atsarginę kopiją sau, galite ją nukopijuoti Normal.dotm šablono failą į išorinį arba tinklo diską.
Į Normal.dotm šablono failą paprastai rasite šiame aplanke, pakeisdami „[vartotojo vardas]“ jūsų „Windows“ vartotojo vardu:
C:Users[user name]AppDataRoamingMicrosoftTemplates
Taip pat galite ieškoti šablono failo, jei jo nėra aukščiau esančiame aplanke.
Išsaugokite makrokomandas jas eksportuodami į .bas failą
Jei norite bendrinti savo "Word" makrokomandas su kitais arba importuoti jas į "Word" kitame kompiuteryje, nepažeisdami Normal.dotm šabloną, galite išsaugoti makrokomandas .bas failą, kuriame yra tik makrokomandos ir nieko daugiau. Šis metodas taip pat rekomenduojamas norint išsaugoti makrokomandas „Excel“, „Outlook“ ir „PowerPoint“.
Visose keturiose „Office“ programose galite peržiūrėti savo makrokomandas naudodami Makros mygtuką Kodas skyrius Programuotojas skirtuką (kurį gali reikėti įgalinti). Arba „Word“ galite peržiūrėti savo makrokomandas naudodami Peržiūrėti makrokomandas parinktį Makros mygtuką Makros skyrius Vaizdas skirtukas.
Norėdami pasiekti makrokomandų, išvardytų Makros dialogo lange spustelėkite Redaguoti.
Atidaromas „Microsoft Visual Basic for Applications“ (VBA) redaktorius. Taip pat galite paspausti „Alt“ + F11 atidaryti VBA redaktorių.
Į Projektas srityje kairėje spustelėkite pliuso ženklą, kad išplėstumėte Normalus projektas "Word", „VBAProject“ „Excel“ ar „PowerPoint“ arba sunumeruoti Projektas aplankas kaip Projektas1 „Outlook“. Tada išplėskite Moduliai tuo pačiu būdu ir dukart spustelėkite „NewMacros“, arba sunumeruotas modulis, pvz 1 modulis.
Kodo modulio, kuriame yra jūsų makrokomandos, pavadinimas gali būti skirtingas, taip pat galite turėti kelis modulius. Mes ketiname naudoti „NewMacros“ nes čia mūsų kodų modulis vadinamas „Word“.
Visos jūsų įrašytos makrokomandos yra išvardytos Kodas langas į dešinę. Šiame lange taip pat galite rankiniu būdu rašyti savo makrokomandas.
VBA redaktoriuje eikite į Failas> Eksportuoti failą.
Eikite į aplanką, kuriame norite išsaugoti makrokomandas. Tada įveskite failo pavadinimą į Failo pavadinimas dėžutę, įsitikinkite, kad laikotės .bas pratęsimas.
Spustelėkite Sutaupyti.
Galite atidaryti .bas failą į bet kurį teksto rengyklę, pvz., „Notepad“, ir redaguokite.
Makrokomandos prasideda nuo Sub ir baigiasi su Pabaigos poskyris. Iš karto seka makrokomandos pavadinimas Sub. Pavyzdžiui, vienos iš mūsų makrokomandų pavadinimas yra Straipsnio sąranka. Makrokomentarų komentarai prasideda apostrofu.
Įrašykite makrokomandas, nukopijuodami juos į „Word“ failą
Jei norite, makrokomandas iš „Word“, „Excel“, „Outlook“ ar „PowerPoint“ taip pat galite išsaugoti „Word“ faile.
Atidarykite „Word“ ir sukurkite naują failą, kuriame galėsite išsaugoti makrokomandas. Tada paspauskite „Alt“ + F11 atidaryti VBA redaktorių. Arba atidarykite „Excel“, „Outlook“ arba „PowerPoint“ ir paspauskite „Alt“ + F11.
Į Projektas srityje kairėje, du kartus spustelėkite modulio pavadinimą, pvz „NewMacros“, pagal Normalus> Moduliai (arba VBAProject> Moduliai arba Projektas1> Moduliai).
Pasirinkite visą tekstą Kodas langas ir paspauskite „Ctrl“ + C kad nukopijuotum.
Eiti į Failas> Uždaryti ir grįžti į „Microsoft Word“ (arba „Outlook“, „Excel“, arba „PowerPoint“).
Grįžkite į „Word“ ir paspauskite „Ctrl“ + V įklijuoti makrokomandas į „Word“ dokumentą ir išsaugoti dokumentą.
Atkurti makrokomandas, išsaugotas šablone „Normal.dotm“ (tik žodžiams)
Jei išsaugojote makrokomandas sukurdami atsarginę kopiją Normal.dotm šablono failą, nukopijuokite šablono failą atgal į šį aplanką, pakeisdami „[vartotojo vardas]“ jūsų „Windows“ vartotojo vardu.
C:Users[user name]AppDataRoamingMicrosoftTemplates
Jūsų turėtų paklausti, ar norite pakeisti numatytąjį Normal.dotm byla. Jei ne, šablono failas greičiausiai yra kitoje vietoje. Norėdami rasti, naudokite „Windows“ paiešką Normal.dotm šablono failą ir nukopijuokite ten saugomą atsarginį šablono failą.
Atminkite, kad Normal.dotm „Word“ šablone taip pat yra daug kitų tinkinimų, tokių kaip stiliai ir automatinio taisymo įrašai. Taigi, jei jau pritaikėte Normal.dotm asmeninio kompiuterio šabloną, į kurį perkeliate makrokomandas, turėtumėte išsaugoti makrokomandas naudodami vieną iš kitų dviejų aukščiau aprašytų metodų.
Atkurti makrokomandas iš .bas failo
Norėdami atkurti makrokomandas iš .bas failą, atidarykite „Word“, „Excel“, „Outlook“ ar „PowerPoint“ ir paspauskite „Alt“ + F11 atidaryti VBA redaktorių.
„Word“ programoje pasirinkite Normalus viduje konors Projektas srityje „Word“ kairėje. „Excel“ arba „PowerPoint“ pasirinkite „VBAProject“arba „Outlook“ pasirinkite sunumeruotą projektą, pvz Projektas1.
Eiti į Failas> Importuoti failą.
Ant Importuoti failą dialogo lange eikite į aplanką, kuriame yra .bas failą, kurį norite importuoti.
Pasirinkite .bas failą ir spustelėkite Atviras.
Makrokomandos importuojamos Moduliai aplankas.
Atkurti makrokomandas iš „Word“ failo
Norėdami atkurti „Word“ faile išsaugotas makrokomandas, atidarykite „Word“ failą, pasirinkite makrokomandos tekstą ir nukopijuokite („Ctrl“ + C).
Tada dešiniuoju pelės mygtuku spustelėkite Normalus viduje konors Projektas srityje „Word“, „VBAProject“ viduje konors Projektas „Excel“ ar „PowerPoint“ srityje arba sunumeruotą projektą, pvz., Projektas1, viduje Projektas srityje „Outlook“.
Eiti į Įterpti> Modulis.
Spustelėkite Kodas langą, kad įsitikintumėte, ar žymeklis yra lange.
Paspauskite „Ctrl“ + V įklijuoti makrokomandą į Kodas langas.
Spustelėkite Sutaupyti arba paspauskite „Ctrl“ + S išsaugoti makrokomandas.
Tada eikite į Failas> Uždaryti ir grįžti į „Microsoft Word“ (arba „Outlook“ arba „Excel“).
Sukurkite atsarginę savo makrokomandų kopiją
Jei naudosite vieną iš šių metodų, kad išsaugotumėte makrokomandas, įsitikinsite, kad turite jų atsargines kopijas. Galite naudoti atsargines kopijas, kad perkeltumėte makrokomandas iš vieno kompiuterio į kitą ir bendrintumėte jas su kitais.
Palikite komentarą