Совет 1: Как защитить макрос

Офисный пакет Microsoft Office предусматривает несколько уровней защиты данных, предназначенных для управления уровнем доступом пользователей и возможности вносить изменения в выбранный документ. Рекомендованным действием является установка пароля на веcь необходимый файл, хотя и возможность защиты отдельного макроса также предусмотрена.
Вам понадобится
  • - Microsoft Office Word
Инструкция
1
Раскройте меню «Сервис» верхней панели инструментов окна используемого офисного приложения и укажите пункт «Макрос» для инициации выполнения операции защиты выбранного макроса.
2
Выберите пункт «Редактор Visual Basic» для запуска инструмента и вызовите контекстное меню подлежащего защите макроса кликом правой кнопки мыши.
3
Укажите команду VBAProject Properties и перейдите на вкладку «Защита» открывшегося диалогового окна свойств.
4
Примените флажок на поле Lock Project for Viewing и введите желаемое значение пароля в поле Password.
5
Нажмите кнопку OK для подтверждения выполнения команды.
6
Запустите инструмент «Цифровой сертификат для проектов VBA» и создайте собственную цифровую подпись для альтернативного метода защиты макроса.
7
Нажмите кнопку «Пуск» для вызова главного меню системы и перейдите в пункт «Выполнить».
8
Введите значение mmc в поле «Открыть» и нажмите кнопку OK для подтверждения выполнения команды запуска консоли управления.
9
Выполните одновременное нажатие функциональных клавиш Ctrl+M и нажмите кнопку «Добавить».
10
Укажите оснастку «Сертификаты» в открывшемся диалоговом окне и добавьте ее в консоль.
11
Выберите созданный файл цифровой подписи и экспортируйте его на диск. Результатом данного действия станет файл с расширением *.cer.
12
Вернитесь в инструмент «Редактор Visual Basic» и перейдите в раздел «Инструменты/Цифровая подпись».
13
Используйте созданный файл сертификата для подписи нужного макроса и перейдите и вернитесь в используемое офисное приложение.
14
Раскройте меню «Параметры» верхней панели инструментов и перейдите в пункт «Безопасность».
15
Выберите группу «Защита от макросов» и примените флажок на поле «Очень высокий» в разделе «Уровень безопасности». Данное действие приведет к невозможности изменения выбранного макроса любым пользователем, не обладающим необходимым сертификатом.

Совет 2: Как перенести макрос

Перенос макросов из программ Microsoft Office в Open Office и обратно затрудняется принципиальными различиями приложений. При использовании сторонних макросов всегда проверяйте их на вирусы.
Вам понадобится
  • - MS Office или Open Office.
Инструкция
1
Для того чтобы перенести макросы в программе Microsoft Office Excel, воспользуйтесь сохранением в файл книги необходимых элементов. В случае применения макросов при ее редактировании просто не удаляйте их. Если вы хотите также, чтобы при следующем открытии файла была видна панель кнопок, воспользуйтесь меню «Сервис», после чего перейдите к настройкам и выберите вариант «Вложить».
2
Сохраните изменения в вашей книге и закройте ее. Проверьте, появилась ли панель с макросами. В случае если вам необходимо сохранить определенный набор макросов, отредактируйте его в панели, предварительно создав копию документа. Сохраните книгу.
3
Если вы хотите перенести написанные вами макросы из программы Excel в Open Office, перепишите их. Откройте редактирование макроса в одной программе, а затем в другой и создайте новые уже в ней. Даже в случае переноса макросов полностью работать в Open Office они не будут; это связано с тем, что в данных программах, несмотря на их сходства, имеются разные объектные модели, что не позволяет использовать объекты, созданные одним приложением в целях редактирования документа или книги в другом. Также попробуйте найти программы-конвертеры для макросов.
4
Для переноса макросов также используйте пункт меню загрузки и выгрузки их в программе Microsoft Office. В случаях когда вы используете его бесплатный аналог Open Office перенос макросов происходит при похожей последовательности действий. Если у вас не получается перенести макрос самостоятельно, обратите внимание, что большинство из них имеются в интернете. Даже если вы написали его самостоятельно, вполне возможно, что это сделал кто-то еще и выложил это в сеть. В этом случае просто загрузите файлы и проверьте их на наличие вирусов, установите их в программу, после чего перезагрузите ее.
Полезный совет
Пользуйтесь лицензионными версиями MS Office.
Источники:
  • макросы в опен офис
Полезный совет
Применение последнего метода защиты макроса потребует предоставления необходимым пользователям созданного файла .cer и изменения параметров доверия к сертификатам.
Источники:
  • Как защитить Макрос в MS Word?
Поиск
Совет полезен?
Добавить комментарий к статье
Осталось символов: 500
к
Honor 6X Premium
новая премиальная версия
узнать больше