Како онемогућити отклањање грешака у ВБА у Екцелу

Мицрософт Екцел се ослања на језик Висуал Басиц за неке од својих напредних функција, укључујући макрое. Када Висуал Басиц макро генерише грешку у Екцел-у, он кориснику даје опцију да отклони грешке у основном коду. Ако је изабрана, ова опција отвара код макроа у прозору за уређивање Висуал Басица. Онемогућите опцију за отклањање грешака да бисте заштитили основни код у макроима ваше Екцел радне свеске.

Корак 1

Иди на Филе, Опције и онда Прилагодите траку. У окну прозора Прилагођавање траке (главне картице) означите Девелопер опција. Екцел ће сада приказати картицу траке под називом Девелопер.

Видео дана

Корак 2

Вратите се на Екцел радну свеску или радни лист. Кликните Девелопер таб а затим Висуал Басиц Едитор дугме на левој страни главног менија траке.

Корак 3

У прозору уређивача Висуал Басиц кликните Алати онда ВБАПројецт Пропертиес.

Корак 4

Кликните Заштита таб. Кликните да ставите чек поред Закључајте пројекат за гледање. Унесите лозинку у одговарајуће поље, а затим поново унесите лозинку у поље за потврду. Кликните У реду дугме.

Корак 5

Сачувајте радну свеску, а затим је затворите и поново отворите да промене ступе на снагу.

Савет

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