Макрос – це набір команд, який можна використовувати для автоматизації повторюваних завдань і запускати для їх виконання. У цій статті містяться відомості про ризики, пов’язані з роботою з макросами, і про спосіб увімкнення й вимкнення макросів у Центрі безпеки та конфіденційності.

Попередження!: Ніколи не вмикайте макроси Office, якщо ви не впевнені, що робити з цими макросами. Неочікувані макроси можуть мати значний ризик для безпеки. Щоб переглядати або редагувати файл, не потрібно вмикати макроси. лише якщо потрібно, щоб функції, надані макросом.

Перегляньте короткий посібник зі створення макросів.

Відомості про використання макросів на комп'ютері з Windows S див. в розділі Блокування підозрілих макросів у Office на Windows 10 S.

Макроси автоматизують часто виконувані завдання для заощадження часу, який витрачається на натискання клавіш і дії мишею. Багато з них створені за допомогою Microsoft Visual Basic for Applications (VBA) і написані розробниками програмного забезпечення. Проте деякі макроси можуть бути потенційною загрозою для безпеки. Макроси часто використовуються зловмисними програмами, які навмисно інсталюються зловмисними програмами (наприклад, вірусом, комп'ютером або мережею організації).

Увімкнення макросів у разі відображення рядка повідомлень

У разі відкриття файлу, який містить макроси, з’являється жовтий рядок повідомлень із піктограмою щита та кнопка Увімкнути вміст. Якщо відомо, що макроси походять із надійного джерела, виконайте такі вказівки:

  • У рядку повідомлень натисніть кнопку Увімкнути вміст.
    Файл відкриється та буде надійним документом.

Нижче наведено приклад рядка повідомлень, що з’являється, якщо файл містить макроси.

рядок повідомлень попередження системи безпеки для макросу

Увімкнення макросів лише для поточного сеансу

Виконайте нижче наведені вказівки, щоб увімкнути макроси на час, коли файл відкрито. У разі закривання файлу та повторного відкривання знову з’явиться попередження безпеки.

  1. Перейдіть на вкладку Файл.

  2. В області Попередження системи безпеки виберіть Увімкнути вміст.

  3. Натисніть кнопку Додаткові параметри.

  4. У діалоговому вікні Параметри безпеки Microsoft Office виберіть параметр Дозволити вміст для цього сеансу для кожного макросу.

  5. Натисніть кнопку OK.

Змінення параметрів макросів у Центрі безпеки та конфіденційності

Параметри макросів містяться в Центрі безпеки та конфіденційності. Однак для працівників установи системний адміністратор може змінити настройки за промовчанням, щоб заборонити їх змінення користувачам.

Увага!: Зміни параметрів макросів у Центрі безпеки та конфіденційності застосовуються лише для тієї програми Office, яка зараз використовується. Параметри макросів не змінюються для всіх програм Office.

  1. Перейдіть на вкладку Файл.

  2. Виберіть пункт Параметри.

  3. Виберіть категорію Центр безпеки та конфіденційності та натисніть кнопку Настройки центру безпеки та конфіденційності.

  4. У розділі Центр безпеки та конфіденційності виберіть пункт Настройки макросів.

    Область ''Настройки макросів'' Центру безпеки та конфіденційності

  5. Виберіть потрібні параметри, а потім натисніть кнопку OK.

Примітка.: Варіанти дещо відрізняються в Excel, ми викличимо їх по ходу.

  • Вимкнути всі макроси без сповіщення.     Макроси й оповіщення від системи безпеки про макроси вимикаються.

    У Excel вимкнути макроси VBA без сповіщення, і це стосується лише макросів VBA.

  • Вимкнути всі макроси зі сповіщенням.     Макроси вимкнуто, але за наявності макросів сповіщення системи безпеки будуть відображатися. Вмикайте кожен макрос окремо.

    У Excel вимкнути макроси VBA зі сповіщенням, і це стосується лише макросів VBA.

  • Вимкнути всі макроси, крім макросів із цифровим підписом     Макроси вимкнуто, і за відсутності непідписаних макросів з'являються оповіщення системи безпеки. Однак, якщо макрос підписано надійним видавцем, макрос лише запускається. Якщо макрос підписано видавцем, але видавця ще не позначено як надійний, можна активувати підписаний макрос і довіряти видавцю.

    У Excel вимкнути макроси VBA, крім макросів із цифровим підписом, і він застосовується лише до макросів VBA.

  • Увімкнути всі макроси (не рекомендовано, можливе виконання потенційно небезпечного коду)     Усі макроси запускатись без підтвердження. Цей параметр робить комп’ютер вразливим для потенційно небезпечного коду.

    У Excel параметр Активувати макроси VBA (не рекомендовано, потенційно небезпечний код може виконуватися), і він стосується лише макросів VBA.

  • Excel також має прапорець Увімкнути макросиExcel 4.0, якщо макроси VBA увімкнуто. Якщо установити цей прапорець, усі наведені вище параметри для макросів VBA також застосовуватимуться до Excel 4,0 (XLM).

    Якщо цей прапорець не встановлено, макроси XLM вимкнуто без сповіщення.

  • Довіряти доступ до об’єктної моделі проектів VBA.     Вимкніть або дозвольте програмний доступ до об'єктної Visual Basic for Applications (VBA) за допомогою клієнта автоматизації. Цей варіант безпеки призначено для коду, написаного для автоматизації Office та керування середовищем VBA і об'єктної моделі. Це параметр для кожного користувача та окремої програми, що забороняє за замовчуванням доступ, що завмирає несанкціонованим програмам будувати шкідливий код із самообробленням. Щоб клієнти автоматизації отримли доступ до об'єктної моделі VBA, користувач, який виконує код, повинен надати доступ. Щоб дозволити доступ клієнтам, установіть цей прапорець.

    Примітка.: У програмах Microsoft Publisher і Microsoft Access немає параметра Довіряти доступ до об’єктної моделі проектів VBA.

Додаткові відомості

Змінення настройок захисту від макросів у програмі Excel

Як шкідливе програмне забезпечення може вражати ваш ПК

Потрібна додаткова довідка?

Отримуйте нові функції раніше за інших
Приєднатися до Microsoft оцінювачів

Чи були ці відомості корисні?

Наскільки ви задоволені якістю перекладу?
Що вплинуло на ваші враження?

Дякуємо за ваш відгук!

×