Jos aiot tosissaan ryhtyä Excel-ohjelmoijaksi, vietät paljon aikaa VBA-moduuleiden kanssa näytölläsi. Jotta asiat olisivat mahdollisimman mukavia, VBE tarjoaa useita mukautusvaihtoehtoja.
Kun VBE on aktiivinen, valitse Työkalut → Asetukset. Näet valintaikkunan, jossa on neljä välilehteä: Editor, Editor Format, General ja Docking. Käytä hetki tutustuaksesi joihinkin kunkin välilehden vaihtoehtoihin.
Seuraavassa kuvassa näkyvät vaihtoehdot, joihin pääset napsauttamalla Asetukset-valintaikkunan Editor-välilehteä. Käytä Editor-välilehden vaihtoehtoa hallitaksesi, miten tietyt asiat toimivat VBE:ssä.
Editor-välilehti Asetukset-valintaikkunassa.
Automaattinen syntaksin tarkistus -vaihtoehto
Automaattinen syntaksin tarkistus -asetus määrittää, avaako VBE valintaikkunan, jos se havaitsee syntaksivirheen kirjoittaessasi VBA-koodia. Valintaikkuna kertoo suunnilleen, mikä ongelma on. Jos et valitse tätä asetusta, VBE ilmoittaa syntaksivirheet näyttämällä ne eri värillä kuin muu koodi, eikä sinun tarvitse käsitellä näytölle avautuvia valintaikkunoita.
Vaadi muuttujan ilmoitus -vaihtoehto
Jos Require Variable Declaration -asetus on asetettu, VBE lisää Option Explicit -käskyn jokaisen lisäämäsi uuden VBA-moduulin alkuun. Kun Option Explicit -käsky näkyy moduulissasi, sinun on määritettävä erikseen jokainen käyttämäsi muuttuja.
Automaattinen jäsenluettelo -vaihtoehto
Jos Auto List Members -vaihtoehto on asetettu, VBE tarjoaa apua, kun annat VBA-koodia. Se näyttää luettelon, joka täydentäisi loogisesti kirjoittamasi lausunnon. Tämä ominaisuus on yksi VBE:n parhaista.
Automaattinen pikatiedot -vaihtoehto
Jos Auto Quick Info -vaihtoehto on valittuna, VBE näyttää tietoja funktioista ja niiden argumenteista kirjoittaessasi. Tämä toiminta muistuttaa tapaa, jolla Excel listaa funktion argumentit, kun alat kirjoittaa uutta kaavaa.
Automaattiset tietovihjeet -vaihtoehto
Jos Automaattiset tietovihjeet -vaihtoehto on asetettu, VBE näyttää sen muuttujan arvon, jonka päälle osoitin asetetaan, kun suoritat koodin virheenkorjausta. Tämä vaihtoehto on oletuksena käytössä ja on usein varsin hyödyllinen. Ei ole mitään syytä poistaa tätä vaihtoehtoa käytöstä.
Automaattinen sisennys -asetus
Automaattinen sisennys -asetus määrittää, sisentääkö VBE automaattisesti jokaisen uuden koodirivin samalla tavalla kuin edellinen rivi. Useimmat Excel-kehittäjät käyttävät mielellään sisennyksiä koodissaan, joten tämä vaihtoehto pidetään yleensä päällä.
Muuten käytä Tab-näppäintä, ei välilyöntiä, sisentääksesi koodisi. Voit myös painaa Vaihto+Sarkain ulottaaksesi koodirivin ulkopuolelle. Jos haluat sisentää useamman kuin yhden rivin, valitse kaikki rivit, jotka haluat sisentää ja paina sitten sarkainnäppäintä.
VBE:n muokkaustyökalurivi (joka on oletuksena piilotettu) sisältää kaksi hyödyllistä painiketta: Sisennä ja Outdent. Näillä painikkeilla voit nopeasti sisentää tai ulkoistaa koodilohkon. Valitse koodi ja napsauta jotakin näistä painikkeista muuttaaksesi lohkon sisennystä.
Vedä ja pudota -tekstin muokkausvaihtoehto
Kun Vedä ja pudota -tekstin muokkausvaihtoehto on käytössä, voit kopioida ja siirtää tekstiä vetämällä ja pudottamalla hiirellä.
Oletusarvoinen koko moduulinäkymä -vaihtoehto
Default to Full Module View -vaihtoehto asettaa oletustilan uusille moduuleille. (Se ei vaikuta olemassa oleviin moduuleihin.) Jos se on asetettu, menettelyt koodiikkunassa näkyvät yhtenä vieritettävänä luettelona. Jos tämä vaihtoehto on poistettu käytöstä, näet vain yhden toimenpiteen kerrallaan.
Menettelyn erotin -vaihtoehto
Kun Procedure Separator -vaihtoehto on käytössä, erotinpalkit näkyvät kunkin toimenpiteen lopussa koodiikkunassa. Erotinpalkit tarjoavat mukavan visuaalisen linjan toimenpiteiden välillä, jolloin on helppo nähdä, missä yksi koodinpala päättyy ja toinen alkaa.