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