Jei rimtai ketinate tapti „Excel“ programuotoju, daug laiko praleisite su VBA moduliais ekrane. Kad viskas būtų kuo patogiau, VBE pateikia nemažai tinkinimo parinkčių.
Kai VBE aktyvus, pasirinkite Įrankiai → Parinktys. Pamatysite dialogo langą su keturiais skirtukais: Redagavimo priemonė, Redagavimo priemonės formatas, Bendra ir Docking. Skirkite šiek tiek laiko ir išnagrinėkite kai kurias kiekviename skirtuke esančias parinktis.
Toliau pateiktame paveikslėlyje parodytos parinktys, pasiekiamos spustelėjus dialogo lango Parinktys skirtuką Redagavimo priemonė. Naudokite skirtuko Redagavimo parinktį, kad valdytumėte, kaip tam tikri dalykai veikia VBE.
Dialogo lange Parinktys esantis skirtukas Redaktorius.
Automatinio sintaksės tikrinimo parinktis
Automatinis sintaksės tikrinimas nustato, ar VBE iššoka dialogo langas, jei įvedant VBA kodą aptinkama sintaksės klaida. Dialogo lange apytiksliai nurodoma, kokia yra problema. Jei nepasirinksite šio nustatymo, VBE pažymės sintaksės klaidas rodydama jas kitokia nei likusio kodo spalva, ir jums nereikės susidurti su ekrane pasirodančiais dialogo langais.
Parinktis Reikalauti kintamosios deklaracijos
Jei nustatyta parinktis Reikalauti kintamojo deklaravimo, VBE kiekvieno naujo pridėto VBA modulio pradžioje įterps aiškų parinkties teiginį. Kai modulyje pasirodo teiginys Option Explicit, turite aiškiai apibrėžti kiekvieną naudojamą kintamąjį.
Automatinio narių sąrašo parinktis
Jei nustatyta automatinio sąrašo narių parinktis, VBE suteiks šiek tiek pagalbos įvedant VBA kodą. Rodomas sąrašas, kuris logiškai užbaigtų įvedamą teiginį. Ši funkcija yra viena geriausių VBE.
Automatinė greitos informacijos parinktis
Jei pasirinkta automatinė greita informacija, VBE rodo informaciją apie funkcijas ir jų argumentus, kai vedate tekstą. Šis elgesys panašus į tai, kaip „Excel“ pateikia funkcijos argumentus, kai pradedate vesti naują formulę.
Automatinių duomenų patarimų parinktis
Jei nustatyta parinktis Automatiniai duomenų patarimai, VBE rodo kintamojo, virš kurio uždedamas žymeklis, reikšmę, kai derinate kodą. Ši parinktis įjungta pagal numatytuosius nustatymus ir dažnai yra gana naudinga. Nėra jokios priežasties išjungti šią parinktį.
Automatinės įtraukos nustatymas
Automatinės įtraukos nustatymas nustato, ar VBE automatiškai įtrauks kiekvieną naują kodo eilutę taip pat, kaip ir ankstesnė. Dauguma „Excel“ kūrėjų savo kode nori naudoti įtraukas, todėl ši parinktis paprastai paliekama.
Beje, kodo įtraukai naudokite klavišą Tab, o ne tarpo klavišą. Taip pat galite paspausti „Shift“ + „Tab“, kad nubrėžtumėte kodo eilutę. Jei norite įtraukti daugiau nei vieną eilutę, pasirinkite visas eilutes, kurias norite įtraukti, tada paspauskite klavišą Tab.
VBE redagavimo įrankių juostoje (kuri pagal numatytuosius nustatymus yra paslėpta) yra du naudingi mygtukai: įtrauka ir įtrauka. Šiais mygtukais galite greitai įtraukti kodo bloką arba išbraukti jį. Pasirinkite kodą ir spustelėkite vieną iš šių mygtukų, kad pakeistumėte bloko įtrauką.
Teksto redagavimo parinktis vilkti ir nuleisti
Įjungus teksto redagavimo parinktį Vilkite ir nuleiskite, galite kopijuoti ir perkelti tekstą vilkdami ir numesdami pele.
Parinktis Numatytoji į viso modulio rodinį
Parinktis Default to Full Module View nustato numatytąją naujų modulių būseną. (Tai neturi įtakos esamiems moduliams.) Jei nustatyta, procedūros kodo lange rodomos kaip vienas slenkamas sąrašas. Jei ši parinktis išjungta, vienu metu galite matyti tik vieną procedūrą.
Procedūros skyriklio parinktis
Kai įjungta parinktis Procedūros skyriklis, kiekvienos procedūros pabaigoje kodo lange rodomos skyriklio juostos. Atskyrimo juostos suteikia gražią vaizdinę liniją tarp procedūrų, todėl lengva matyti, kur baigiasi viena kodo dalis, o prasideda kita.