Office suite Microsoft Office предоставя няколко нива на защита на данните, предназначени да контролират нивото на потребителски достъп и възможността за извършване на промени в избрания документ. Препоръчителното действие е да зададете парола за целия необходим файл, въпреки че е предвидена и възможността за защита на отделен макрос.
Необходимо
Microsoft Office Word
Инструкции
Етап 1
Отворете менюто "Service" в горната лента с инструменти на прозореца на офис приложението, което използвате, и изберете елемента "Macro", за да започнете защитата на избрания макрос.
Стъпка 2
Изберете елемента "Visual Basic Editor", за да стартирате инструмента и извикайте контекстното меню на макроса, който трябва да бъде защитен, като щракнете с десния бутон на мишката.
Стъпка 3
Посочете командата VBAProject Properties и отидете в раздела Security в диалоговия прозорец за свойства, който се отваря.
Стъпка 4
Приложете отметката в полето Lock Project for Viewing и въведете желаната стойност на паролата в полето Password.
Стъпка 5
Щракнете върху OK, за да потвърдите командата.
Стъпка 6
Стартирайте инструмента за цифров сертификат за проекти VBA и създайте свой собствен цифров подпис за алтернативен метод за защита на вашия макрос.
Стъпка 7
Натиснете бутона "Старт", за да изведете главното меню на системата и отидете на елемента "Изпълнение".
Стъпка 8
Въведете mmc в полето Open и щракнете върху OK, за да потвърдите изпълнението на командата за стартиране на конзолата за управление.
Стъпка 9
Едновременно натиснете функционалните клавиши Ctrl + M и щракнете върху бутона Добавяне.
Стъпка 10
Посочете добавката Сертификати в диалоговия прозорец, който се отваря, и я добавете към конзолата.
Стъпка 11
Изберете генерирания файл с цифров подпис и го експортирайте на диск. Резултатът от това действие ще бъде файл с разширение *.cer.
Стъпка 12
Върнете се в инструмента за редактор на Visual Basic и отидете до раздела Инструменти / Цифров подпис.
Стъпка 13
Използвайте генерирания файл на сертификат, за да подпишете необходимия макрос и да се придвижите и да се върнете в приложението на Office, което използвате.
Стъпка 14
Разгънете менюто Опции в горната лента с инструменти и отидете на Сигурност.
Стъпка 15
Изберете групата за макрозащита и приложете квадратчето за отметка към полето Very High в секцията Level Level. Това действие ще направи невъзможно промяната на избрания макрос от всеки потребител, който няма необходимия сертификат.