Сигурността е важен проблем, когато работите с макроси на Excel 2007. Ако отворите работни листове, съдържащи макроси от външни източници, тези макроси могат да бъдат вредни за вашия компютър. По подразбиране Excel ви предпазва от изпълнение на макроси, но ако създавате свои собствени макроси, вероятно ще искате да промените защитните настройки за сигурност.
Следвайте тези стъпки, за да видите и зададете нивото на защита на макроса в Excel 2007:
В раздела Разработчик щракнете върху бутона Macro Security в групата Код.
Появява се диалоговият прозорец Център за доверие с избран раздел Macro Settings.
Променете нивото на защита в диалоговия прозорец Център за доверие.
Задайте ниво на сигурност:
-
Деактивиране на всички макроси без известие: Позволява ви да изпълнявате само тези макроси, съхранени на надеждно място. Щракнете върху настройката Доверени местоположения в левия панел, за да управлявате тези доверени местоположения. Освен това, тъй като макросите се деактивират автоматично, тази опция деактивира сигналите за сигурност.
-
Деактивиране на всички макроси с известие: Показва сигнал за сигурност, когато се отвори работна книга с макроси. След това можете да решите дали да активирате макросите, свързани с работната книга. Това е настройката по подразбиране на Excel.
-
Деактивирайте всички макроси с изключение на макроси с цифров подпис: Можете да стартирате само тези макроси, които са цифрово подписани.
-
Активиране на всички макроси: Позволява на макросите да се изпълняват без известие. Това може да бъде полезно, ако изпълнявате много макроси, но имайте предвид риска, когато използвате макроси от неизвестни източници.
Щракнете върху OK.
Списък с надеждни файлови местоположения.
Цифровият подпис е електронен, криптиран, сигурен печат за удостоверяване, получен от търговски сертифициращ орган. Езикът за програмиране Visual Basic на Excel съдържа самосертифициращ се инструмент за цифров подпис, но тъй като не идва от трета страна, Excel все още го счита за неудостоверен и показва предупредително поле, преди да стартира самосертифицирани макроси.