Как да деактивирате отстраняването на грешки във VBA в Excel

Microsoft Excel разчита на езика Visual Basic за някои от своите разширени функции, включително макроси. Когато макросът на Visual Basic генерира грешка в Excel, той предоставя на потребителя опция за отстраняване на грешки в основния код. Ако е избрана, тази опция отваря кода на макроса в прозорец за редактиране на Visual Basic. Деактивирайте опцията за отстраняване на грешки, за да защитите основния код в макросите на вашата работна книга на Excel.

Етап 1

Отидете на Файл, Настроики и тогава Персонализирайте лентата. В прозореца Персонализиране на лентата (главни раздели) проверете Разработчик опция. Сега Excel ще покаже раздел на лентата с име Developer.

Видео на деня

Стъпка 2

Върнете се към работната книга или работен лист на Excel. Щракнете върху Разработчик раздел и след това Visual Basic редактор бутон отляво на главното меню на лентата.

Стъпка 3

В прозореца на редактора на Visual Basic щракнете Инструменти тогава Свойства на VBAProject.

Стъпка 4

Щракнете върху Защита раздел. Кликнете, за да поставите отметка до

Заключване на проекта за гледане. Въведете парола в съответното поле, след което въведете паролата отново в полето за потвърждение. Щракнете върху Добре бутон.

Стъпка 5

Запазете работната книга, след това я затворете и отворете отново, за да влязат в сила промените.

Бакшиш

Въпреки че този метод защитава кода в случай на неочаквана грешка, се счита за добра програмна практика да се пише код специално за обработка на грешки.