Excel 2013 використовує систему під назвою Microsoft Authenticode, яка дозволяє розробникам автентифікувати свої макропроекти або надбудови, створені за допомогою Visual Basic for Applications, за допомогою процесу, який називається цифровим підписом .
Коли ви запускаєте макрос у своєму робочому аркуші, який не збережено в надійних місцях на вашому комп’ютері, наприклад, у папці «Шаблони та XLSTART» у вашій області користувача на комп’ютері, Excel перевіряє, чи є макрос цифровим підписом і чи є підпис одночасно. дійсний і актуальний. Розробник макросу повинен мати сертифікат, виданий авторитетним органом або надійним видавцем.
Якщо програма не може перевірити цифровий підпис макросу (можливо, тому, що у нього його немає) або надійність його видавця макросу, програма відобразить сповіщення безпеки на панелі повідомлень під стрічкою Excel. Ця область сповіщень містить кнопку Увімкнути вміст і командну кнопку Центру довіри.
Потім ви можете натиснути кнопку «Увімкнути вміст», щоб проігнорувати сповіщення та запустити макрос, припускаючи, що ви можете поручитися за видавця макросу та впевнені, що запуск макросу не становить загрози безпеці вашого комп’ютера.
Ви натискаєте командну кнопку Центру довіри в попередженні безпеки на панелі повідомлень, щоб відкрити діалогове вікно Центру довіри, де можна додати до надійних місць у вашій комп’ютерній системі та змінити параметри безпеки макросу.
Ви також можете відкрити вкладку «Параметри макросу» діалогового вікна «Центр довіри», натиснувши кнопку «Безпека макросу» на вкладці «Розробник» (Alt+LAS) або натиснувши кнопку «Параметри центру довіри» на вкладці «Центр довіри» діалогового вікна «Параметри Excel» (Alt +FTT).
За замовчуванням Excel вибирає кнопку Вимкнути всі макроси з сповіщенням на вкладці Параметри макросу діалогового вікна Центру довіри.
Якщо вибрано цей параметр, усі макроси, які не збережені в одному з надійних місць, автоматично вимикаються на аркуші, але ви отримуєте сповіщення системи безпеки щоразу, коли намагаєтеся запустити один із цих макросів, що дозволяє ігнорувати сповіщення та продовжуйте і запустіть макрос, натиснувши кнопку Увімкнути вміст.
Вкладка Параметри макросу діалогового вікна Центру довіри також містить ці інші кнопки, які можна вибрати:
-
Вимкнути всі макроси без сповіщення, щоб вимкнути всі макроси, не збережені в одному з надійних місць вашого комп’ютера, і всі попередження безпеки, щоб ви та інші користувачі аркуша не мали можливості ігнорувати сповіщення та запустити макрос. Виберіть цей параметр, якщо ви не довіряєте чужим макросам і хочете зробити неможливим запуск макросу, що містить комп’ютерний вірус.
-
Вимкніть усі макроси з сповіщенням (за замовчуванням), щоб контролювати вимкнення макросів, які не збережені в одному з надійних місць вашого комп’ютера, і сповіщень безпеки. Якщо ви виберете цей параметр, користувачі аркуша не зможуть ігнорувати сповіщення та запустити макрос. Виберіть цей параметр, якщо ви хочете зберегти контроль над запуском потенційно ненадійних макросів.
-
Вимкніть усі макроси, крім макросів із цифровим підписом, щоб автоматично ввімкнути макроси з цифровим підписом від видавця, якого ви вказали надійним, і вимкнути всі макроси, які не мають цифрового підпису без повідомлення.
Коли ви вибираєте цей параметр і намагаєтесь запустити макрос із цифровим підписом, який не від видавця, якого ви вказали як надійного, Excel відображає сповіщення на панелі повідомлень із кнопкою Довіряти всім документам цього видавця, яку ви можете вибрати, додаючи таким чином видавця до списку надійних.
-
Увімкніть усі макроси (не рекомендується; потенційно небезпечний код може виконуватися), щоб кинути всю обережність на вітер і дозволити всім макросам запускатися на будь-якому відкритому аркуші — це один з варіантів, який ви ніколи не захочете вибирати, оскільки це може завдати серйозної шкоди ваша машина!
Щоб змінити надійні розташування на вашому комп’ютері, вам потрібно перейти на вкладку «Надійні розташування» у діалоговому вікні «Центр довіри». Потім ви можете використовувати ці параметри, щоб змінити налаштування розташування:
-
Додати нове розташування: скористайтеся цією командною кнопкою, щоб відкрити діалогове вікно «Надійне розташування Microsoft Office», де ви вибираєте нову папку на вашому комп’ютері як надійне розташування, ввівши її ім’я до каталогу в текстовому полі «Шлях» або вибравши її за допомогою кнопки «Огляд». .
Установіть прапорець у пункті «Підпапки цього розташування також є надійними», якщо ви хочете, щоб усі підпапки у визначеній папці були включені як надійні розташування.
-
Дозволити надійні розташування в моїй мережі (не рекомендується): установіть цей прапорець, щоб ви могли призначити папки, до яких у вас є доступ у вашій локальній мережі, як надійні розташування за допомогою командної кнопки «Додати нове розташування» (як описано в попередньому пункті). .
-
Вимкнути всі надійні розташування: установіть цей прапорець, щоб негайно вимкнути всі папки, які наразі визначені як надійні, і дозволити запускати в Excel лише макроси від видавців, визначених як надійні.