Comentariu Excel VBA

Comentarea unei linii în VBA este o opțiune foarte simplă, dar utilă din perspectiva programatorilor. Uneori, ne chinuim adesea să comentăm o linie indiferent de cât de bine suntem în programare. Comentariile pot fi utilizate pentru a transmite instrucțiunilor utilizatorului despre cod sau funcție sau unele declarații într-un limbaj laic. Face ușor viața utilizatorilor / programatorilor, deoarece aceste coduri pot fi o informație bună despre ce este vorba și cum poate fi folosit sau cum unele dintre afirmații / funcții sunt asociate între ele.

Vom vedea diferite metode pentru a comenta o singură linie și un grup de linii în acest articol.

Cum să comenteze folosind VBA?

Să vedem exemplele de Comentariu în Excel VBA.

Puteți descărca acest șablon Excel Comentariu VBA aici - Modelul Excel VB Comentariu

Exemplul # 1 - Comentarea unei singure linii folosind apostrof / citat unic (')

Orice text urmat de apostrof este considerat un comentariu în VBA și va fi renunțat la executarea codului principal.

Pasul 1: Inserați un nou modul în editorul dvs. Visual Basic (VBE).

Pasul 2: Definiți o subprocedură în modulul nou inserat pentru a crea o macrocomandă în VBE.

Cod:

 Sub CommentEx1 () End Sub 

Pasul 3: Scrieți orice bucată de text în cadrul macro-ului creat. Voi scrie rândul „Acesta este un comentariu care trebuie adăugat”.

Cod:

 Sub CommentEx1 () Acesta este un comentariu care trebuie adăugat End Sub 

Pasul 4: Înainte de primul cuvânt al acestei linii, introduceți apostroful (ghilimele unice) pentru a face această linie un comentariu.

Cod:

 Sub CommentEx1 () 'Acesta este un comentariu care trebuie adăugat End Sub 

Pasul 5: Imediat ce introduceți un apostrof înainte de primul cuvânt al rândului dvs., acesta devine verde. Ceea ce înseamnă că linia este comentată. Vezi imaginea de mai jos:

Cod:

 Sub CommentEx1 () 'Acesta este un comentariu care trebuie adăugat End Sub 

Pasul 6: Puteți adăuga comentarii oriunde în mijlocul codului dvs. utilizând un apostrof. Consultați exemplul de captură de mai jos:

Cod:

 Sub CommentEx1 () MsgBox "Acesta este un comentariu de adăugat" 'Acesta este un comentariu care trebuie adăugat End Sub 

Dacă puteți vedea această bucată de cod, sub MsgBox există un text care va fi afișat în caseta de mesaje, iar apoi există linia de comentariu care spune că este o linie de comentariu care trebuie adăugată.

Pasul 7: Apăsați butonul F5 sau Run pentru a rula codul manual și pentru a vedea ieșirea așa cum se arată în imaginea de mai jos:

Exemplul # 2 - Comentarea unei singure linii folosind cuvântul cheie REM în VBA

Aceasta este metoda cel mai puțin sugerată, deoarece are propriile capcane. Să vedem cum funcționează:

Pasul 1: Introduceți un nou modul în VBE.

Pasul 2: Definiți o sub-procedură pentru a crea o macrocomandă.

Cod:

 Sub CommentEx2 () End Sub 

Pasul 3: Adăugați o linie de text pe care doriți să o comentați din cod. Voi lua linia „Aceasta este o linie de comentarii”.

Cod:

 Sub CommentEx2 () Aceasta este o linie de comentarii End Sub 

Pasul 4: Utilizați cuvântul cheie REM la începutul liniei dvs. și acesta va fi convertit într-un comentariu.

Cod:

 Sub CommentEx2 () Rem Aceasta este o linie de comentarii End Sub 

Există unele capcane proprii pentru REM.

  • Acest cuvânt cheie nu vă permite să adăugați comentarii nicăieri în mijlocul codului dvs.
  • Are întotdeauna nevoie de cel puțin un spațiu între REM și linia de text pentru evaluarea corectă a comentariului.

Exemplul # 3 - Comentarea unei singure linii - Comentariu / Necomentare

Folosind această metodă, nu trebuie să tastați apostrof la începutul textului, tot ce trebuie să faceți clic pe butonul de comentarii care se află în partea de sus a panoului VBA.

Pasul 1: Introduceți un nou modul și definiți o nouă sub-procedură pentru a crea o macrocomandă.

Cod:

 Sub CommentEx3 () End Sub 

Pasul 2: Adăugați o linie de comentarii care ați dorit să fiți omis din execuția codului.

Cod:

 Sub CommentEx3 () Aceasta este o linie de comentat End Sub 

Pasul 3: Acum, puneți cursorul mouse-ului oriunde pe linia pe care doriți să o comentați.

Cod:

 Sub CommentEx3 () Aceasta este o linie de comentat End Sub 

Pasul 4: Faceți clic pe Vizualizare sub panoul din partea superioară a VBE.

Pasul 5: Navigați spre Bara de instrumente și selectați Editare

Pasul 6: Veți vedea o bară de comutare nouă apărând în VBE ca mai jos, unde se pot vedea două butoane pentru Comentariu și Uncomment.

Pasul 7: Faceți clic pe butonul Comentariu și vedeți linia de text comentată.

Acestea sunt câteva metode prin care putem comenta o singură linie în VBA. Să vedem cum putem comenta un grup de linii în VBA.

Exemplul # 4 - Comentarea unui grup de linii din VBA

Din păcate, nu există un singur cuvânt cheie care să comenteze un grup de linii în VBA. Puteți folosi apostroful pentru a comenta fiecare rând la un moment dat. Care nu pare a fi o modalitate pricepută de a face acest lucru, nu? Adică gândește-te la o imagine mai mare, un cod în care ai mii de comentarii. Cu siguranță nu ți-ar plăcea să le comentezi unul câte unul folosind apostrof, nu-i așa?

Există, totuși, o metodă de a face acest lucru într-o singură fotografie.

Pasul 1: Să presupunem că aveți mai multe rânduri de comentarii așa cum se arată mai jos:

Cod:

 Sub CommentEx4 () Bună ziua VBA Learner! Sper că toți faci minunat Numele meu este Lalit End Sub 

Acum, aceste trei rânduri, vreau să fac comentarii. Ați văzut deja bara de modificare a comutării care are butonul Comment / Uncomment cu aceasta.

Pasul 2: selectați toate liniile pe care doriți să le comentați și faceți clic pe butonul Comentariu din bara de comutare Editare. Veți vedea ieșirea așa cum se arată mai jos:

Acest bloc de linii este comentat. De asemenea, puteți utiliza butonul Uncomment pentru a decomanda gama selectată de linii.

Acesta este acest articol, haideți să încheiem lucrurile folosind unele lucruri de reținut.

Lucruri de amintit

  • O singură linie poate fi comentată cu ajutorul apostrofului sau a cuvântului cheie REM. Plasarea lor la începutul liniei.
  • Pentru un bloc al liniei de text, butonul Comment / Uncomment funcționează la îndemână pentru a comenta / decomenta un bloc de linii.
  • Un apostrof poate fi folosit oriunde în mijlocul codului. În acest caz, linia de lângă apostrof va fi considerată un comentariu.
  • REM Nu poate fi utilizat nicăieri în linie. Folosind acest cuvânt cheie, puteți comenta textul doar la începutul unei linii.

Articole recomandate

Acesta este un ghid pentru VBA Comment. Aici vom discuta despre modul de utilizare a comentariului în Excel VBA împreună cu câteva exemple practice și șablonul excel descărcabil. De asemenea, puteți parcurge și alte articole sugerate -

  1. Cum se utilizează VBA în timpul buclelor?
  2. VBA Eliminați duplicatele
  3. Înțelegerea tipurilor de date VBA
  4. VBA Somn cu exemple
  5. Ce este funcția VBA MID?

Categorie: