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

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

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

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

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

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

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

Увага!: Зміни параметрів макросів у Центрі безпеки та конфіденційності застосовуються лише для тієї програми 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 Office

Ця інформація корисна?

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

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

×