Pripomienkovanie vo VBA

Tento článok vás naučí, ako komentovať jeden riadok alebo viac blokov kódu v editore VBA. Ak sa chcete dozvedieť viac o tom, ako interagovať s komentármi buniek programu Excel pomocou jazyka VBA, prečítajte si tento článok.

Komentár VBA Jednoriadkový

V programe Excel VBA existuje niekoľko spôsobov, ako komentovať riadky kódu:

  • Jednoduchá citácia („)
  • Tlačidlo blokovania komentárov na paneli s nástrojmi
  • Pridanie Rem kľúčové slovo.

Najľahší spôsob, ako komentovať riadok kódu, je vložiť jeden citát na začiatku riadku:

1 'List1.Range ("A1"). Hodnota = "Test"

Všimnite si toho, že vo VBA sú komentáre vždy zobrazené ako zelený text.

Ako vidíte na príklade, vložili sme na úvod prvého riadka postupu jednu citáciu a komentovali sme ju. Ak je na začiatku riadka vložená citácia, komentuje sa celý riadok, ktorý sa počas vykonávania kódu preskočí.

Časť kódu môžete tiež komentovať, ak niekde do riadka vložíte jednu citáciu.

V takom prípade sa kód za citátom preskočí:

1 List1.Range ("A1"). Hodnota = "Test" 'Príklad komentovania čiastočných riadkov

Teraz sme komentovali iba časť riadku. Je to dobrý spôsob, ako písať vložené komentáre v kóde.

Druhý spôsob, ako komentovať riadok v kóde, je pomocou štandardné tlačidlo VBA na komentovanie na paneli s nástrojmi. Ak chcete zobraziť toto tlačidlo, musíte ho pridať: vyhliadka -> Panely s nástrojmi -> Upraviť. Teraz môžete na paneli s nástrojmi vidieť dve tlačidlá: Blok komentárov a Odznačiť blok.

Jednoducho zvýraznite požadovaný riadok (riadky) kódu a kliknite na jedno z tlačidiel. Toto bude komentovať/odkomentovať celé riadky. Upozorňujeme, že táto metóda vám nedovolí pridať komentár na koniec riadka kódu.

Môžete tiež použiť kľúčové slovo Rem. Aby ste mohli komentovať riadok, musíte na začiatok riadku vložiť toto kľúčové slovo:

1 List hárku 1. Rozsah („A1“). Hodnota = „Test“

Podobne ako tlačidlo komentovania, Rem kľúčové slovo vám umožňuje komentovať iba celý riadok kódu, čo znamená, že ho môžete vložiť iba na začiatok riadka:

Komentár VBA Celý blok

Okrem komentovania jedného riadka často potrebujeme aj komentovanie viacerých riadkov, bloku kódu. Aby sme to urobili, môžeme použiť rovnaké štandardné tlačidlo Blokovať komentáre na paneli s nástrojmi, ktorý sme použili na komentovanie jedného riadka. Najprv musíme vybrať všetky riadky, ktoré chceme komentovať, a potom kliknúť na tlačidlo:

123456789 Súkromný podkomentár Celé blokovanie ()'List1.Range ("A1"). Hodnota = "Test"'If Sheet1.Range ("A1") = "Test" Then'MsgBox "Hodnota bunky A1 je: Test"' Koniec AkKoniec pod

V dôsledku toho je celý blok kódu komentovaný.

Podobne môžeme odkomentovať blok kliknutím na Odznačiť blok tlačidlo na paneli s nástrojmi:

123456789 Súkromný podkomentár Celé blokovanie ()List 1. Rozsah („A1“). Hodnota = „Test“Ak Sheet1.Range ("A1") = "Test" PotomMsgBox „Hodnota bunky A1 je: Test“Koniec AkKoniec pod

Klávesové skratky pre komentovanie vo VBA

Ak chcete povoliť klávesové skratky pre komentovanie:

  • Pravým tlačidlom myši kliknite niekde na prázdne miesto na paneli s nástrojmi.
  • Vyber si Prispôsobiť možnosť a vyberte položku Upraviť pod kategóriami.
  • Nájsť Blokovať komentáre v Príkazoch a presuňte ho myšou vedľa existujúcich ikon na paneli s nástrojmi.
  • Teraz môžete na paneli s nástrojmi vidieť novo pridané tlačidlo
  • Klikni na Upraviť výber a zaškrtnite možnosť Obrázok a text.
  • Znova kliknite na Upraviť výber a pod názov na začiatok názvu pridajte znak & (&), takže názov tlačidla je „& Blokovať komentáre“.

Teraz môžete vybrať jeden riadok alebo blok kódu a stlačiť Alt+C. komentovať na klávesnici.

Ak chcete povoliť rovnakú voľbu pre odkomentovanie kódu, môžete celý proces zopakovať pre príkaz Uncomment Block. Skratka pre odkomentovanie je ALT+U.

Vám pomôže rozvoju miesta, zdieľať stránku s priateľmi

wave wave wave wave wave