Коментари у Екцел ВБА (додавање, уклањање, блокирање коментарисања)

Када радите са ВБА кодирањем у Екцелу, можете лако додавати коментаре током писања кода.

Коментари у ВБА могли би бити заиста корисни за почетнике, где можете додати коментар у ред кода (или блок кода) који објашњава шта ради. Дакле, следећи пут када се вратите коду, нећете бити потпуно изгубљени и имали бисте неки контекст због коментара.

Чак и за напредне програмере програма Екцел ВБА, када код почне да прелази неколико редова, добра је идеја додати контекст помоћу коментара (посебно ако постоји могућност да ће неко други морати да ради на коду у будућности)

А пошто је то коментар, ВБА га занемарује приликом извршавања кода.

У овом кратком водичу за Екцел показат ћу како додати коментаре у ВБА и све најбоље праксе у вези с тим.

Додавање коментара у ВБА у Екцелу

Да бисте додали коментар у ВБА, једноставно додајте знак апострофа испред реда који желите да означите као коментар.

Све после знака апострофа у том реду сматрало би се коментаром и ВБА би га претворио у зелену боју (да би се визуелно разликовао од обичног кода)

Постоје два начина на које можете да додате коментар у ВБА:

  1. Имајте коментар у посебном реду, где овај ред почиње апострофом, а затим иза њега стоји текст коментара
  2. Имајте коментар као део редовне линије кода, где после кода имате размак иза којег следи апостроф, а затим коментар (као што је приказано испод)

Иако сам видео да обоје користе ВБА програмери, више волим прву методу где коментар има потпуно засебну линију.

Још један (стари школски) начин додавања коментара је да иза речи стоји „Рем“ и коментар.

Овде је Рем скраћеница од Ремарк.

Рем се користио у доба БАСИЦ -а и чувао се у тренутним верзијама ВБА. Иако је добро знати да постоји, препоручујем да користите само методу апострофа док додајете коментаре у ВБА.

Претварање линије кода (или блока кода) у коментар

Понекад ћете можда морати да претворите постојећи ред кода (или блок кода) у коментаре.

Програмери то често раде док раде на коду и желе брзо да испробају нешто друго, а да при том задрже већ написани код.

Тако можете брзо коментарисати ред, испробати нови, а ако желите да вратите ранији код, само уклоните апостроф и претворите тај коментар назад у нормалну линију кода.

За ред (или чак неколико редова) најбоље је ручно додати апостроф пре ових редова.

Али ако имате велики блок кода, користите кораке у наставку да бисте додали опцију претварања читавог блока кода у коментар:

  1. Кликните на картицу Поглед
  2. Идите на опцију Тоолбар.
  3. Када поставите показивач изнад њега, видећете више опција
  4. Кликните на опцију Уреди. Ово ће учинити да се трака са алаткама за уређивање појави негде на екрану.
  5. Превуците алатне траке за уређивање према области траке са алаткама тако да се тамо усидри (у случају да већ није усидрена)
  6. Изаберите блок кода који желите да коментаришете
  7. Кликните на опцију „Блокирање коментара“ на траци са алаткама

Горе наведени кораци би тренутно претворили блок кода у коментаре додавањем апострофа испред сваког реда у коду.

У случају да желите да уклоните коментар и претворите га назад у редовне кодне редове, поново изаберите тај блок кода и кликните на опцију „Блокирај коментар“ на траци са алаткама „Уреди“

Промена боје коментара у Екцел ВБА

Иако ВБ не дозвољава пуно обликовања, омогућава вам да промените боју коментара ако желите.

Један од мојих студената ВБА курса послао ми је е -пошту и рекао ми да је могућност промене боје коментара у ВБА заиста корисна за људе који пате од слепила за боје.

Испод су кораци за промену боје коментара у Екцел ВБА:

  1. Отворите уређивач Висуал Басиц
  2. Кликните на опцију Алати у менију
  3. Кликните на Опције
  4. У дијалогу Опције кликните на картицу „Формат уређивача“
  5. У опцијама боја кода изаберите Текст коментара
  6. Промените боју предњег плана и/или позадине
  7. Затворите оквир за дијалог

Када промените боју коментара, промениће се и боја за све постојеће коментаре у вашем коду.

Неке најбоље праксе при раду са коментарима у ВБА

Ево неких најбољих пракси које треба имати на уму када користите коментаре у ВБА коду.

  1. Нека коментар буде смислен и додајте контекст. Када додајете коментар, размислите шта би било корисно за новог корисника који никада није видео овај код и покушава да га схвати.
  2. Избегавајте претерано коментарисање јер би ваш код изгледао мало претрпан. Иако је у реду додати још коментара када сте почетник, како стекнете више искуства у ВБА кодирању, у сваком случају не бисте морали додавати много коментара.
  3. За сваку нову потпрограм или функцију, добро је додати коментар који објашњава шта ради.
  4. Када радите са сложеним кодом, добра је идеја да додате коментаре пре услова и петљи, како бисте лакше схватили шта сте урадили када поново прегледате код (или када неко други прође кроз код)

У овом водичу сам објаснио како можете да додате коментари у ВБА и неке најбоље праксе за његову употребу.

Надам се да вам је овај водич био користан.

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave