как заблокировать макросы Excel (код VB) - PullRequest
0 голосов
/ 06 июня 2018

У меня есть Excel, в котором написано много макросов, теперь наша команда безопасности вернулась и сообщила об уязвимости, так как технически подкованный может изменять или удалять макросы.Поэтому они предложили заблокировать макросы, чтобы никто из пользователей не мог их увидеть.На самом деле я изменил безопасность макросов, выбрав «Блокировать проект для просмотра» на вкладке «Защита», которая заблокирует макросы, но проблема этого подхода заключается в том, что мне нужно сохранить пароль.Есть ли другой подход, где я могу заблокировать макросы, чтобы ограничить просмотр пользователем.помощь будет очень признательна.

1 Ответ

0 голосов
/ 06 июня 2018

С точки зрения защиты ваших макросов от редактирования другими пользователями, самый простой метод - это, конечно, метод паролей , который вам предложили (заблокировать проект от просмотра).

Есть еще один известный мне способ запретить людям просматривать ваши макросы.Это инструмент под названием Unviewable + .Этот инструмент хорошо работает, когда вы являетесь разработчиком, который хочет распространить надстройку или рабочую книгу с кодом другим людям, и вы не хотите, чтобы у них был доступ или изменение кода.

Пароль

Плюсы:

  • Простота реализации

Минусы:

  • Нужно запомнить пароль.
  • Менее безопасен, так как есть способы обойти пароль, используя некоторые методы, которые вы можете найти в Интернете.

Невидимый +

Плюсы:

  • Это гораздо более безопасный метод

Минусы:

  • Это не бесплатно

  • У вас должна быть мастер-версия, где вы храните свой код в отдельном файле.После того, как код станет недоступным для просмотра, будет невозможно изменить процесс, поэтому вы хотите применить эту защиту только к файлу, доступному вашим конечным пользователям.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...