Comentarii în Excel VBA (Adăugare, eliminare, blocare comentarii)

Când lucrați cu codificarea VBA în Excel, puteți adăuga cu ușurință comentarii în timp ce scrieți codul.

Comentariile în VBA ar putea fi cu adevărat utile pentru începători, unde puteți adăuga un comentariu la o linie de cod (sau un bloc de cod) care explică ce face. Așadar, data viitoare când veți reveni la cod, nu vă veți pierde complet și veți avea un anumit context din cauza comentariilor.

Chiar și pentru programatorii avansați VBA Excel, odată ce codul începe să depășească câteva linii, este o idee bună să adăugați context folosind comentarii (mai ales dacă există șansa ca altcineva să aibă nevoie să lucreze la cod în viitor)

Și întrucât este un comentariu, VBA îl ignoră în timp ce execută codul.

În acest scurt tutorial Excel, voi prezenta cum să adăugați comentarii în VBA și toate cele mai bune practici din jurul acestuia.

Adăugarea de comentarii în VBA în Excel

Pentru a adăuga un comentariu în VBA, pur și simplu adăugați un semn de apostrof în fața liniei pe care doriți să o marcați ca un comentariu.

Orice lucru după semnul apostrof în acea linie ar fi considerat un comentariu și VBA l-ar transforma în culoare verde (pentru a-l diferenția vizual de codul obișnuit)

Există două moduri în care puteți adăuga un comentariu în VBA:

  1. Aveți un comentariu într-o linie separată, unde această linie începe cu un apostrof și apoi are textul comentariului după el
  2. Aveți un comentariu ca parte a liniei de cod obișnuite, unde după cod aveți un caracter spațial urmat de un apostrof și apoi comentariul (așa cum se arată mai jos)

În timp ce am văzut că ambele sunt folosite de programatorii VBA, prefer prima metodă în care un comentariu are o linie separată.

O altă metodă (școală veche) de a adăuga un comentariu este să ai cuvântul „Rem” urmat de comentariu.

Aici Rem este scurt pentru Remark.

Rem a fost folosit în zilele BASIC și a fost păstrat în versiunile actuale ale VBA. Deși este bine să știți că există, vă recomand să utilizați metoda apostrofă numai în timp ce adăugați comentarii în VBA.

Conversia unei linii de cod (sau bloc de cod) în comentariu

Uneori, este posibil să aveți nevoie să convertiți o linie de cod existentă (sau un bloc de cod) în comentarii.

Programatorii fac adesea acest lucru atunci când lucrează la un cod și vor să încerce rapid altceva, păstrând în același timp codul deja scris.

Deci, puteți să comentați rapid o linie, să încercați una nouă și, dacă doriți să recuperați codul anterior, eliminați apostroful și convertiți comentariul înapoi într-o linie normală de cod.

Pentru o linie (sau chiar câteva linii), este mai bine să adăugați manual apostroful înainte de aceste linii.

Dar dacă aveți un bloc mare de cod, utilizați pașii de mai jos pentru a adăuga opțiunea de a converti un întreg bloc de cod într-un comentariu:

  1. Faceți clic pe fila Vizualizare
  2. Accesați opțiunea Barei de instrumente.
  3. Când plasați cursorul peste el, veți vedea mai multe opțiuni
  4. Faceți clic pe opțiunea Editare. Aceasta va face ca bara de instrumente de editare să apară undeva pe ecran.
  5. Trageți barele de instrumente Editare către zona barei de instrumente, astfel încât să se ancoreze acolo (în cazul în care nu este deja andocată)
  6. Selectați blocul de cod pe care doriți să-l comentați
  7. Faceți clic pe opțiunea „Blocare comentarii” din bara de instrumente

Pașii de mai sus ar converti instantaneu un bloc de cod în comentarii adăugând un apostrof în fața fiecărei linii din acel cod.

În cazul în care doriți să eliminați comentariul și să-l convertiți din nou în linii de cod obișnuite, selectați din nou acel bloc de cod și faceți clic pe opțiunea „Blocare comentarii” din bara de instrumente Editare

Schimbarea culorii comentariului în Excel VBA

Deși VB nu permite o mulțime de formatare, vă permite să schimbați culoarea comentariului dacă doriți.

Unul dintre studenții mei de curs VBA mi-a trimis un e-mail și mi-a spus că abilitatea de a schimba culoarea comentariilor din VBA a fost cu adevărat utilă pentru persoanele care suferă de daltonism.

Mai jos sunt pașii pentru a schimba culoarea comentariului în Excel VBA:

  1. Deschideți Editorul Visual Basic
  2. Faceți clic pe opțiunea Instrumente din meniu
  3. Faceți clic pe Opțiuni
  4. În caseta de dialog Opțiuni, faceți clic pe fila „Format editor”
  5. În opțiunile Coduri culori, selectați Text comentariu
  6. Schimbați Primul plan și / sau culoarea de fundal
  7. Închideți caseta de dialog

Când modificați culoarea comentariului, aceasta va schimba și culoarea pentru toate comentariile existente în codul dvs.

Câteva cele mai bune practici atunci când lucrați cu comentarii în VBA

Iată câteva dintre cele mai bune practici de care trebuie să ții cont atunci când folosești comentarii în codul VBA.

  1. Păstrați comentariul semnificativ și adăugați context. Când adăugați un comentariu, luați în considerare ce ar fi util pentru un utilizator nou care nu a văzut niciodată acest cod și încearcă să-i dea sens.
  2. Evitați comentariile excesive, deoarece codul dvs. ar arăta puțin aglomerat. Deși este bine să adăugați mai multe comentarii atunci când sunteți începător, pe măsură ce câștigați mai multă experiență în codificarea VBA, oricum nu ar trebui să adăugați o mulțime de comentarii.
  3. Pentru fiecare subrutină sau funcție nouă, este o idee bună să adăugați un comentariu care să explice ce face.
  4. Când lucrați cu cod complex, este o idee bună să adăugați comentarii înainte de condiții și bucle, astfel încât să vă fie mai ușor să aflați ce ați făcut atunci când revizitați codul (sau când altcineva trece prin cod)

În acest tutorial, am prezentat cum puteți adăuga comentarii în VBA și câteva bune practici pentru a-l utiliza.

Sper că ți s-a părut util acest tutorial.

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave