Vykdykite makrokomandas „Excel“: kaip tinkinti programą

Įskaitant DUK: Jūs užduodate klausimus - mes pateikiame atsakymus

Reguliariai pasikartojantys „Excel“ darbo veiksmai užima daug laiko. Turėtumėte naudoti makrokomandas, kad ateityje šie procesai būtų efektyvesni. Juos teikia „Excel“, kad automatiškai atliktų jums nustatytas užduotis. Reikalingos instrukcijos makrokomandai pateikiamos vieną kartą ir įrašomos proceso metu arba užprogramuojamos tiesiogiai naudojant „Excel“ vidinę scenarijų kalbą VBA („Visual Basic for Applications“).

„Excel“ makrokomandų pranašumai

Naudodamiesi makrokomandomis, galite užfiksuoti duomenis per kelias sekundes (pvz., Iš esamų darbaknygių, duomenų bazių ar interneto), juos apdoroti (pvz., Formatuoti vertes, rūšiuoti duomenis, pritaikyti darbaknyges) ir tada išvesti (pvz., Lentelių, grafikų pavidalu) arba PDF). Taip pat galite paleisti makrokomandas ir naudoti jas keisdami „Excel“ nustatymus.

Užrašykite darbo veiksmus makrokomanda

Ne kiekviena makrokomanda turi būti pagrįsta ilgu kodu, kuriuo siekiama automatizuoti sudėtingus procesus. Kai kurios makrokomandos yra skirtos paprastoms programoms ir jų net nereikia užprogramuoti raštu. Papildomame skirtuke „Kūrėjas“ rasite makrokomandų įrašymo mygtuką. Kai tik ši funkcija bus suaktyvinta, „Excel“ įrašys jūsų darbo veiksmus ir paprašius pakartos juos nepriklausomai.

Programos darbo žingsniai VBA

Kai jūsų programos taps sudėtingesnės, galėsite naudoti VBA, kad „Excel“ nereikėtų kiekvieną kartą demonstruoti savo darbo. Jums net nereikia rašyti kodo, kad būtų užprogramuotas pats, tačiau galite pasinaudoti daugybe praktinių pavyzdžių ir juos naudoti savo programose.

Norėdami įtraukti šiuos privalomus kodus, jums reikia tuščio VBA modulio. Norėdami tai padaryti, atidarykite VBA aplanką naudodami klavišų kombinaciją Alt + F11 ir užveskite pelę aplanko kelyje, kuris rodomas viršutiniame kairiajame puslapio kampe. Ten galite įterpti naują modulį dešiniuoju pelės mygtuku. Dabar jo teksto srityje galite nukopijuoti visas makrokomandas, kurias norite perkelti į savo programų langelius.

Kiekviena makrokomanda pradedama naudojant komandą „Sub“ ir vėl uždaroma naudojant „End Sub“. Tiksli užduotis, kurią makrokomanda turi atlikti vėliau, yra apibrėžta tarpinėse teksto eilutėse.

Ekrano makro sritis

Dar prieš pereidami prie praktinių savo lentelių pritaikymo būdų, jau galite naudoti pirmąsias makrokomandas, norėdami redaguoti atviro „Excel“ lango funkcionalumą ir mastelį. Naudojamų makrokomandų dėka šis pakeitimas neturi būti vienkartinis, tačiau prireikus jį galima labai greitai vėl koreguoti. Tokiu būdu galite:

  • Apribokite darbalapio slinkties sritį,
  • Perjunkite „Excel“ į viso ekrano režimą,
  • įjungti ir išjungti viso ekrano režimą savo nuožiūra,
  • sumažinti „Excel“ langą pagal komandą,
  • nedelsdami iškvieskite mastelio keitimo dialogo langą.

Patikros ir paieškos makrokomandos

Naudodami daugybę kitų makrokomandų, galite greitai ir lengvai atlikti pataisymus ir patikrinimus. Tai leidžia patikrinti atskirų žodžių ar net viso teksto rašybą. Be to, taip pat galite pridėti prie esamo automatinio taisymo sąrašo. Dažnai pasitaikančios klaidos ne tik atpažįstamos, bet ir nedelsiant ištaisomos.

Taip pat galite naudoti tokias makrokomandas, kad paprašytumėte informacijos apie „Excel“ failą. Todėl vienu spustelėjimu galima pamatyti ir darbaknygės saugojimo kelią, ir saugojimo datą.

„Excel“ makrokomanda: atidaryti ir uždaryti

Daugelis dažniausiai naudojamų mygtukų pasimeta skirtukų viduryje, todėl kiekvieną kartą juos rasti gali užtrukti ilgai. Net jei yra tinkamas klavišų derinys, jis gali tiesiog trūkti. Įdiegę makrokomandas, galite susieti mygtukus, kuriuos reguliariai naudojate savo darbaknygėje pagal savo poreikius. Pavyzdžiui, galite:

  • Norėdami išsaugoti, iškvieskite dialogo langą,
  • palikti pranešimo langą kitiems vartotojams,
  • iškvieskite diagramos vedlį,
  • atidarykite priedų tvarkyklę,
  • iškvieskite spausdinimo dialogo langą ir nustatykite puslapių numerius,
  • Automatiškai sukurkite įvesties langą.

Tačiau kai kurie mygtukai, pvz., Kontekstinis meniu, jau yra aktyvuoti „Excel“ seanso pradžioje. Čia galite naudoti makrokomandą, jei reikia, ją išjungti. Jūs netgi galite naudoti makrokomandas, kad uždarytumėte visą „Excel“ programą bet kuriuo metu.

Redaguokite nustatymus, įskaitant įspėjimus, naudodami makrokomandas

Galiausiai, makrokomandos taip pat gali būti naudojamos, jei norite pakeisti „Excel“ nustatymus iš numatytųjų.

Tačiau tuo pačiu metu taip pat galite naudoti makrokomandas, kad pakeistumėte rodomų klaidų pranešimų nustatymus. Jei jums nereikia kai kurių įspėjamųjų pranešimų, galite juos išjungti tokiu būdu. Kita vertus, jei norite, kad klaidų pranešimai būtų dar aiškesni, galite juos pabraukti akustiniu pypsėjimu, naudodami makrokomandą.

DUK

Ar „Excel“ makrokomanda gali sąveikauti su kitomis „Office“ programomis?

Tokios programos kaip „Excel“ ir „Word“ gali sąveikauti tarpusavyje. Makrokomandą galima naudoti norint perkelti „Excel“ rezultatą į „Word“ šabloną ir automatiškai atsispausdinti arba išsiųsti tokiu būdu sukurtą failą.

Ar galima pervadinti VBA modulius?

Sukurto modulio pavadinimą galima bet kada pakeisti, tačiau tai neįmanoma per kontekstinį meniu, kurį paprastai atidarote dešiniuoju pelės mygtuku. Atidarykite keičiamą modulį naudodami klavišų kombinaciją Alt + F11 ir įveskite naują pavadinimą atitinkamame pavadinimo lange. Tai yra dabartinio ekrano lango apatiniame kairiajame kampe.

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

wave wave wave wave wave