Komentiranje v VBA

Ta članek vas bo naučil, kako v urejevalniku VBA komentirati eno vrstico ali več blokov kode. Namesto tega preberite ta članek, če želite izvedeti, kako komunicirati s komentarji celic Excel v sistemu VBA.

Eno vrstica za komentar VBA

V Excelu VBA obstaja več načinov za komentiranje vrstic kode:

  • Enojni narekovaj (')
  • Gumb za blokiranje komentarjev v orodni vrstici
  • Dodajanje Rem ključna beseda.

Vrstico kode najlažje komentirate tako, da vnesete enojni citat na začetku vrstice:

1 'Sheet1.Range ("A1"). Value = "Test"

Upoštevajte, da so v VBA komentarji vedno prikazani kot zeleno besedilo.

Kot lahko vidite v primeru, smo dali en sam citat na začetek prve vrstice v postopku in ga komentirali. Če je ponudba postavljena na začetek vrstice, je celotna vrstica komentirana in bo med izvajanjem kode preskočena.

Del kode lahko tudi komentirate, če postavite en sam citat nekam v vrstico.

V tem primeru bo koda po ponudbi preskočena:

1 Sheet1.Range ("A1"). Value = "Test" 'Primer delnega komentiranja vrstice

Zdaj smo komentirali le del vrstice. To je dober način za pisanje vgrajenih komentarjev v kodo.

Drugi način komentiranja vrstice v kodi je uporaba standardni gumb VBA za komentar v orodni vrstici. Če želite prikazati ta gumb, ga morate dodati: Pogled -> Orodne vrstice -> Uredi. Zdaj lahko v orodni vrstici vidite dva gumba: Blok komentarjev in Blokiranje komentarjev.

Preprosto označite želene vrstice kode in kliknite enega od gumbov. S tem boste komentirali/odkomentirali celotne vrstice. Upoštevajte, da ta metoda ne dovoljuje dodajanja komentarja na konec vrstice kode.

Uporabite lahko tudi ključna beseda Rem. Če želite komentirati vrstico, morate to ključno besedo postaviti na začetek vrstice:

1 Rem Sheet1.Range ("A1"). Value = "Test"

Podobno kot gumb za komentiranje Rem ključna beseda vam omogoča, da komentirate samo celo vrstico kode, kar pomeni, da jo lahko postavite samo na začetek vrstice:

Celoten blok komentarjev VBA

Poleg komentiranja ene vrstice moramo pogosto komentirati več vrstic, blok kode. Če želite to narediti, lahko uporabite isti standardni gumb Blokiraj komentar v orodni vrstici, ki smo jo uporabili za komentiranje ene vrstice. Najprej moramo izbrati vse vrstice, ki jih želimo komentirati, in nato klikniti gumb:

123456789 Zasebni podkomentarEntireBlock ()'Sheet1.Range ("A1"). Value = "Test"'If Sheet1.Range ("A1") = "Test" Potem'MsgBox "Vrednost celice A1 je: Test"'Konec ČeEnd Sub

Posledično se komentira celoten blok kode.

Podobno lahko komentiramo blok s klikom na Blokiraj komentar gumb v orodni vrstici:

123456789 Zasebni podkomentarEntireBlock ()List1.Range ("A1"). Vrednost = "Test"Če je Sheet1.Range ("A1") = "Test" PotemMsgBox "Vrednost celice A1 je: Test"Konec ČeEnd Sub

Bližnjice na tipkovnici za komentiranje v VBA

Če želite omogočiti bližnjice na tipkovnici za komentiranje:

  • Z desno miškino tipko kliknite na prazen prostor v orodni vrstici.
  • Izberite Prilagoditi možnost in izberite Uredi pod kategorijami.
  • Najti Blokiraj komentar v ukazih in ga povlecite in spustite poleg obstoječih ikon v orodni vrstici.
  • Zdaj lahko vidite novo dodani gumb v orodni vrstici
  • Kliknite na Spremeni izbor in preverite možnost Slika in besedilo.
  • Znova kliknite na Spremeni izbor in pod Ime dodajte znak ampersand (&) na začetku imena, tako da bo ime gumba »& Blokiraj komentarje«.

Zdaj lahko izberete eno vrstico ali blok kode in pritisnete Alt+C na tipkovnici za komentiranje.

Če želite omogočiti isto možnost za razkomentiranje kode, lahko ponovite celoten postopek za ukaz Uncomment Block. Bližnjica za razkomentiranje je ALT+U.

Vam bo pomagal razvoj spletnega mesta, ki si delijo stran s svojimi prijatelji

wave wave wave wave wave