Kun työskentelet VBA -koodauksen kanssa Excelissä, voit lisätä kommentteja helposti kirjoittaessasi koodia.
VBA: n kommentit voivat olla todella hyödyllisiä aloittelijoille, joissa voit lisätä kommentin koodiriville (tai koodilohkoon), joka selittää sen tehtävän. Joten kun seuraavan kerran palaat koodiin, et ole täysin eksynyt ja sinulla on jonkinlainen konteksti kommenttien takia.
Jopa edistyneille Excel VBA -ohjelmoijille, kun koodi alkaa ylittää muutaman rivin, on hyvä lisätä kontekstia kommenttien avulla (varsinkin jos on mahdollista, että joku muu joutuu jatkossa käsittelemään koodia)
Ja koska se on kommentti, VBA jättää sen huomiotta suorittaessaan koodia.
Tässä lyhyessä Excel -opetusohjelmassa käsitellään kommenttien lisäämistä VBA: han ja kaikkia sen parhaita käytäntöjä.
Kommenttien lisääminen VBA: han Excelissä
Jos haluat lisätä kommentin VBA: han, lisää yksinkertaisesti heittomerkki rivin eteen, jonka haluat merkitä kommentiksi.
Kaikki tämän rivin heittomerkin jälkeen katsotaan kommentiksi ja VBA muuttaa sen vihreäksi (erottaakseen sen visuaalisesti tavallisesta koodista)
Voit lisätä kommentin VBA: ssa kahdella tavalla:
- Kirjoita kommentti erilliselle riville, jossa tämä rivi alkaa heittomerkillä ja jonka jälkeen on kommentin teksti
- Anna kommentti osana tavallista koodiriviä, jossa koodin jälkeen on välilyönti ja sen jälkeen heittomerkki, ja sitten kommentti (kuten alla)
Vaikka olen nähnyt VBA -ohjelmoijien käyttävän molempia, pidän parempana ensimmäistä menetelmää, jossa kommentissa on erillinen rivi.
Toinen (vanha koulu) tapa lisätä kommentti on, että sanan "Rem" perässä on kommentti.
Tässä Rem on lyhenne sanoista Remark.
Remiä käytettiin BASICin päivinä ja se on säilytetty nykyisissä VBA -versioissa. Vaikka on hyvä tietää, että se on olemassa, suosittelen, että käytät vain apostrofimenetelmää, kun lisäät kommentteja VBA: han.Koodirivin (tai koodilohkon) muuntaminen kommentiksi
Joskus saatat joutua muuttamaan olemassa olevan koodirivin (tai koodilohkon) kommentteiksi.
Ohjelmoijat tekevät usein tämän, kun he työskentelevät koodin parissa ja haluavat nopeasti kokeilla jotain muuta säilyttäen silti jo kirjoitetun koodin.
Joten voit kommentoida nopeasti rivin, kokeilla uutta ja jos haluat saada aiemman koodin takaisin, poista heittomerkki ja muunna kommentti takaisin normaaliksi koodiriviksi.
Riville (tai jopa muutamalle riville) on parasta lisätä heittomerkki manuaalisesti ennen näitä rivejä.
Mutta jos sinulla on suuri koodilohko, lisää alla olevien vaiheiden avulla vaihtoehto muuntaa koko koodilohko kommentiksi:
- Napsauta Näytä -välilehteä
- Siirry Työkalupalkki -vaihtoehtoon.
- Kun viet hiiren sen päälle, näet lisää vaihtoehtoja
- Napsauta Muokkaa -vaihtoehtoa. Tämä saa muokkaustyökalurivin näkyviin jonnekin näytöllesi.
- Vedä Muokkaa -työkalurivejä työkalurivialuetta kohti niin, että se kiinnittyy sinne (jos se ei ole jo telakoitu)
- Valitse koodilohko, jonka haluat kommentoida
- Napsauta työkalupalkin "Kommenttien esto" -vaihtoehtoa
Yllä olevat vaiheet muuttaisivat koodilohkon välittömästi kommentteiksi lisäämällä heittomerkin kyseisen koodin jokaisen rivin eteen.
Jos haluat poistaa kommentin ja muuntaa sen takaisin tavallisiksi koodiriveiksi, valitse kyseinen koodilohko uudelleen ja napsauta Muokkaa -työkalurivin vaihtoehtoa Poista kommentti.
Kommentin värin muuttaminen Excel VBA: ssa
Vaikka VB ei salli paljon muotoilua, sen avulla voit muuttaa kommentin väriä, jos haluat.
Yksi VBA -kurssin opiskelijoistani lähetti minulle sähköpostia ja kertoi minulle, että mahdollisuus muuttaa kommenttien väriä VBA: ssa oli todella hyödyllinen värisokeudesta kärsiville ihmisille.
Alla on ohjeet kommentin värin muuttamiseen Excel VBA: ssa:
- Avaa Visual Basic Editor
- Napsauta valikosta Työkalut -vaihtoehtoa
- Napsauta Asetukset
- Napsauta Asetukset -valintaikkunassa Muokkausmuoto -välilehteä
- Valitse Koodivärivaihtoehdoista Kommenttiteksti
- Vaihda etu- ja/tai taustaväri
- Sulje valintaikkuna
Kun muutat kommentin väriä, se muuttaa myös kaikkien koodisi kommenttien väriä.
Joitakin parhaita käytäntöjä, kun työskentelet kommenttien kanssa VBA: ssa
Tässä on joitain parhaita käytäntöjä, jotka on pidettävä mielessä, kun käytät kommentteja VBA -koodissa.
- Pidä kommentti mielekkäänä ja lisää kontekstia. Kun lisäät kommentin, harkitse, mikä olisi hyödyllistä uudelle käyttäjälle, joka ei ole koskaan nähnyt tätä koodia ja yrittää ymmärtää sen.
- Vältä liiallista kommentointia, koska se saa koodisi näyttämään hieman sekavalta. Vaikka on hyvä lisätä kommentteja aloittelijana, kun saat enemmän kokemusta VBA -koodauksesta, sinun ei joka tapauksessa tarvitse lisätä paljon kommentteja.
- Jokaiseen uuteen aliohjelmaan tai toimintoon on hyvä lisätä kommentti, joka selittää sen tehtävän.
- Kun työskentelet monimutkaisen koodin kanssa, on hyvä lisätä kommentteja ennen ehtoja ja silmukoita, jotta sinun on helpompi saada käsitys siitä, mitä olet tehnyt, kun käyt uudelleen koodissa (tai kun joku muu käy läpi koodin)
Tässä opetusohjelmassa kävin läpi, miten voit lisätä kommentteja VBA: ssa ja joitakin parhaita käytäntöjä sen käyttämiseksi.
Toivottavasti pidit tätä opetusohjelmaa hyödyllisenä.