Microsoft Excel разчита на езика Visual Basic за някои от своите разширени функции, включително макроси. Когато макросът на Visual Basic генерира грешка в Excel, той предоставя на потребителя опция за отстраняване на грешки в основния код. Ако е избрана, тази опция отваря кода на макроса в прозорец за редактиране на Visual Basic. Деактивирайте опцията за отстраняване на грешки, за да защитите основния код в макросите на вашата работна книга на Excel.
Етап 1
Отидете на Файл, Настроики и тогава Персонализирайте лентата. В прозореца Персонализиране на лентата (главни раздели) проверете Разработчик опция. Сега Excel ще покаже раздел на лентата с име Developer.
Видео на деня
Стъпка 2
Върнете се към работната книга или работен лист на Excel. Щракнете върху Разработчик раздел и след това Visual Basic редактор бутон отляво на главното меню на лентата.
Стъпка 3
В прозореца на редактора на Visual Basic щракнете Инструменти тогава Свойства на VBAProject.
Стъпка 4
Щракнете върху Защита раздел. Кликнете, за да поставите отметка до
Заключване на проекта за гледане. Въведете парола в съответното поле, след което въведете паролата отново в полето за потвърждение. Щракнете върху Добре бутон.Стъпка 5
Запазете работната книга, след това я затворете и отворете отново, за да влязат в сила промените.
Бакшиш
Въпреки че този метод защитава кода в случай на неочаквана грешка, се счита за добра програмна практика да се пише код специално за обработка на грешки.