Макросите в програмите на Microsoft Office ви позволяват да автоматизирате повтарящи се задачи, но някои макроси могат да бъдат опасни. Макросите са битове с компютърен код и са скандални, че съдържат злонамерен софтуер, който ще зарази компютъра ви, ако ги използвате. Microsoft Office ви предпазва от файлове, съдържащи макроси по подразбиране.
Когато отворите файл с Word, Excel или PowerPoint, съдържащ макроси (.docm, .xlsm или .pptm съответно), под лентата в програмата се показва съобщение за предупреждение за сигурност, което ви казва, че макросите са деактивирани. Ако и само ако знаете, че документът идва от надежден източник, можете да кликнете върху бутона "Активиране на съдържанието" в съобщението "Предупреждение за сигурност", за да активирате макросите в този документ.
Ако знаете какво правите и не искате да виждате това съобщение всеки път, когато отваряте документ на Office, можете да го деактивирате. Ще ви покажем как да деактивирате съобщението, без да компрометирате сигурността на програмите на Office. Това обаче не означава, че не можете да използвате макроси в документите на Office отново. Ако се справяте с някои файлове на Office, които имат макроси от надеждни източници, можете да настроите доверено местоположение, в което да поставите тези надеждни файлове за всяка програма на Microsoft Office. Файловете на Office, поставени на надеждно местоположение, се игнорират, когато ги отваряте от това местоположение и макросите не са деактивирани. Също така ще ви покажем как да настроите надеждно местоположение за важни файлове, получени от надеждни източници.
Първо, ще деактивираме лентата за предупреждения за защита. За да направите това, трябва да активирате раздела за програмисти, след което да кликнете върху него.
В секцията "Код" кликнете върху "Макро Защита".
Диалоговият прозорец Trust Center се показва с екрана за настройки за макроси активен. Опцията "Деактивиране на всички макроси с известия" е избрана по подразбиране. Можете да деактивирате предупреждението за защита, като изберете "Деактивиране на всички макроси без известяване".
Ако искате да разрешите показването на цифрово подписани макроси, изберете опцията "Деактивиране на всички макроси, с изключение на цифрово подписани макроси". Това позволява само макроси, подписани дигитално от издател, на който сте се доверили да се показват. Ако не сте се доверили на издателя, ще бъдете уведомени. Всички неподписани макроси са автоматично деактивирани без известяване.
Microsoft обяснява какво означава "цифрово подписано" тук:
Excel използва цифрови подписи в съдържанието на работната книга, за да гарантира, че работната книга не е била променена и запазена от подписването й. Цифровите подписи също могат да ви помогнат да разграничите работни книги и макроси, създадени от надежден източник от нежелани и потенциално вредни работни книги или кодове на макроси (вируси).
Цифровият подпис е публичен сертификат плюс стойността на подписаните данни, кодирани от частен ключ. Стойността е число, което генерира криптографски алгоритъм за всички данни, които искате да подпишете. Този алгоритъм прави почти невъзможно да се променят данните, без да се променя получената стойност. Така че, чрез кодиране на стойността вместо на данните, цифровият подпис помага на потребителя да провери данните, които не са променени.
НЕ препоръчваме да изберете последната опция "Активиране на всички макроси", тъй като това ще остави компютъра ви незащитени от потенциални злонамерени програми в макроси от неизвестни източници.
Промяната на тези настройки за макроси в Центъра на Trust засяга само програмата на Office, която използвате в момента. За да промените тези настройки в Excel или PowerPoint, трябва да ги отворите и да промените настройките там. Настройките на макроса са достъпни по същия начин в Excel и PowerPoint, тъй като те са в Word.
Съществува и друг начин да деактивирате съобщението за предупреждение за сигурност, което ще деактивира съобщението във всички програми на Office и ще замени настройките на макросите относно известията. Кликнете върху "Блок за съобщения" в списъка с елементи от лявата страна на диалоговия прозорец на центъра за поверителност.
В секцията "Настройки на лентата за съобщения за всички приложения на Office" изберете опцията "Никога не показвайте информация за блокирано съдържание". Предупреждението за защита няма да се показва в никоя от програмите на Office, дори ако в екрана Настройки за макроси е избрана опцията "Деактивиране на всички макроси с известяване".
Може да работите с документи, съдържащи макроси, които получавате от надеждни източници, като например документи, в които вашите колеги или шеф създават някои макроси, за да улеснят създаването и поддържането на документи. За тези типове документи можете да изберете папка на компютъра си като надеждно място, където можете да съхранявате и да имате достъп до тези документи. Всички документи на Office, открити от тази папка, се игнорират, когато програмата на Office проверява за макроси. За да настроите доверено място за съхраняване и достъп до документи от надеждни източници, кликнете върху "Надеждни местоположения" в списъка вляво.
Microsoft автоматично добавя някои папки като надеждни местоположения, които текущата програма използва при стартиране. Можете да добавите свои собствени папки в този списък.
Кликнете върху "Добавяне на ново местоположение" в долната част на диалоговия прозорец на центъра за поверителност.
Показва се диалоговият прозорец за надеждно местоположение на Microsoft Office. Полето по подразбиране, избрано понастоящем в списъка Местоположения на потребителите, автоматично се въвежда в полето за редактиране на пътя. За да промените това местоположение, въведете нов пълен път в полето за редактиране или кликнете върху "Преглед". Разглеждането на местоположението е по-лесно, така че ще направим това.
Отворете папката, в която искате да съхранявате вашите надеждни документи за достъп, и кликнете върху "OK".
Избраният пълен път се добавя към полето за редактиране на пътя. Ако искате да включите подпапки в избраната папка като сигурни местоположения, поставете отметка в квадратчето "Подпапки на това място са надеждни", така че в полето има отметка.
ЗАБЕЛЕЖКА: НЕ препоръчваме да използвате мрежово устройство като надеждно местоположение, защото други хора, които имат достъп до същата мрежа, биха могли да променят файла. Трябва да създавате само папки на локалните местоположения на местни твърди дискове и трябва да защитите профила си в Windows със силна парола.
Въведете описание за тази папка в полето "Описание", така че знаете каква е целта на тази папка, когато я видите в списъка в екрана "Надеждни местоположения". След това кликнете върху "OK".
Пътят, описанието и данните, променени за новото доверено местоположение, се добавят към списъка.
Подробности за избраното място за надеждност също са изброени в долната част на екрана "Надеждни местоположения", включително дали са позволени или не Подгрупи.
Ако сте избрали папка в мрежата като надеждно местоположение (отново НЕ препоръчваме това), поставете отметка в квадратчето "Позволи на доверените местоположения в моята мрежа (не се препоръчва)".
Можете да промените доверените местоположения в списъка или да ги премахнете, като изберете местоположението в списъка и кликнете върху съответния бутон отдясно на бутона Добавяне на нова позиция. След като приключите с настройването на вашето доверено местонахождение, кликнете върху "OK" в диалоговия прозорец Trust Center, за да приемете промените и да го затворите.
Сега вашите програми на Microsoft Office ще останат защитени от злонамерен софтуер под формата на макроси, но все пак можете да стартирате макроси в надеждни документи. И не е нужно да виждате съобщението за предупреждение за сигурност всеки път.