Увімкнення та вимкнення макросів у документах Office

Увага! : Цю статтю перекладено за допомогою служби машинного перекладу; див. застереження. Версію цієї статті англійською мовою див. тут для отримання довідки.

У цій статті про безпеку макросів і пояснено, ризики ввімкнення макросів і як Центр безпеки та конфіденційності в система Microsoft Office 2007 може допомогти уникнути цих ризиків.

Нові можливості системи Office 2010

Блоґ Office

У цій статті

Що таке макрос і в чому полягає загроза для безпеки?

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

Як Центр безпеки та конфіденційності може допомогти захиститися від небезпечні макроси?

Попередження системи безпеки запитує, якщо я хочу, щоб увімкнути або вимкнути макросу. Що робити?

Що таке макроси і які ризики з ними пов’язано?

Макроси автоматизувати завдання, що часто використовуються; багато створюються за допомогою VBA і написані розробників програмного забезпечення. Проте, деякі макроси небезпечними потенційних. Людина з зловмисникам можна ввести руйнівної макрос, документ або файл, який можна поширювати вірус на вашому комп'ютері.

На початок сторінки

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

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

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

Програма системи Microsoft Office 2007

Access

Access

  1. Натисніть кнопку Microsoft Office Зображення кнопки Office , а потім – кнопку Параметри Access.

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

  3. Виберіть потрібні параметри:

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

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

    • Вимкнути всі макроси, крім макросів із цифровим підписом Ця настройка збігається з настройкою Вимкнути всі макроси зі сповіщенням за винятком того, що за наявності цифрового підпису надійного видавця макрос можна запустити, якщо ви вже довіряєте видавцеві. Якщо видавець не є надійним, з’явиться сповіщення. Таким чином, можна вибрати один із варіантів: увімкнути такі підписані макроси або довіряти видавцеві. Усі непідписані макроси вимикаються без сповіщення.

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

На початок сторінки

Excel

  1. Натисніть кнопку Microsoft Office Зображення кнопки Office , а потім – кнопку Параметри Excel.

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

  3. Виберіть потрібні параметри:

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

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

    • Вимкнути всі макроси, крім макросів із цифровим підписом Ця настройка збігається з настройкою Вимкнути всі макроси зі сповіщенням за винятком того, що за наявності цифрового підпису надійного видавця макрос можна запустити, якщо ви вже довіряєте видавцеві. Якщо видавець не є надійним, з’явиться сповіщення. Таким чином, можна вибрати один із варіантів: увімкнути такі підписані макроси або довіряти видавцеві. Усі непідписані макроси вимикаються без сповіщення.

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

    • Довіряти доступ до об’єктної моделі проектів VBA    Ця настройка призначена для розробників і служить для навмисного блокування або відкриття програмного доступу до об'єктної моделі VBA з будь-якого клієнта автоматизації. Інакше кажучи, вона керує захистом для коду, написаного для автоматизації програми Office і автоматичного маніпулювання оточенням і об'єктною моделлю Microsoft Visual Basic для застосунків (VBA). Цю настройку можна вказати окремо для кожного користувача та застосунку; за промовчанням вона забороняє доступ. Ця настройка утруднює несанкціонованим програмам створення «саморозмножувального» коду, який міг би зашкодити системам користувачів. Щоб будь-який клієнт автоматизації мав безперешкодний програмний доступ до об'єктної моделі VBA, користувач, який запускає код, має явно надати такий доступ. Щоб увімкнути доступ, установіть цей прапорець.

Порада : На вкладці " розробник " на стрічці, яка є частиною Інтерфейс користувача Microsoft Office Fluentможна відкрити макросу безпеки діалогового вікна Параметри. Якщо вкладка розробник не відображається, натисніть Кнопку Microsoft Office Зображення кнопки Office і натисніть кнопку Параметри Excel. Виберіть категорію Найуживанішіа потім установіть прапорець "Показати розробник" на стрічці .

На початок сторінки

Outlook

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

  2. Виберіть елемент Настройки макросів.

  3. Виберіть потрібні параметри.

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

    • Попередження щодо виконано макроси; вимикаються всі макроси без знака Це значення за замовчуванням і так само, як Вимкнути всі макроси зі сповіщенням параметр, тільки якщо макрос цифровий підпис від надійного видавця, макрос можна запустити, якщо ви вже довіряти видавцю. Якщо видавцю не підтверджено, повідомлення. Таким чином, можна вибрати ввімкнення макросу або видавець. Непідписаний всі макроси без сповіщення вимкнуто.

    • Попередження для всіх макросів Виберіть цей параметр, якщо потрібно, можна вимкнути макроси, але ви бажаєте отримувати попередження системи безпеки, за наявності макросів Презентація. Таким чином, можна вибрати, коли потрібно ввімкнути макроси на основі випадку.

    • Не перевірений для макроси (не рекомендовано) Виберіть цей параметр, щоб дозволити всіх макросів. Цей параметр комп'ютер вразливий до потенційно небезпечного коду а не радимо.

На початок сторінки

PowerPoint

  1. Натисніть кнопку Microsoft Office Зображення кнопки Office , а потім натисніть кнопку Параметри PowerPoint.

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

  3. Виберіть потрібні параметри:

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

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

    • Вимкнути всі макроси, крім макросів із цифровим підписом Ця настройка збігається з настройкою Вимкнути всі макроси зі сповіщенням за винятком того, що за наявності цифрового підпису надійного видавця макрос можна запустити, якщо ви вже довіряєте видавцеві. Якщо видавець не є надійним, з’явиться сповіщення. Таким чином, можна вибрати один із варіантів: увімкнути такі підписані макроси або довіряти видавцеві. Усі непідписані макроси вимикаються без сповіщення.

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

    • Довіряти доступ до об’єктної моделі проектів VBA    Ця настройка призначена для розробників і служить для навмисного блокування або відкриття програмного доступу до об'єктної моделі VBA з будь-якого клієнта автоматизації. Інакше кажучи, вона керує захистом для коду, написаного для автоматизації програми Office і автоматичного маніпулювання оточенням і об'єктною моделлю Microsoft Visual Basic для застосунків (VBA). Цю настройку можна вказати окремо для кожного користувача та застосунку; за промовчанням вона забороняє доступ. Ця настройка утруднює несанкціонованим програмам створення «саморозмножувального» коду, який міг би зашкодити системам користувачів. Щоб будь-який клієнт автоматизації мав безперешкодний програмний доступ до об'єктної моделі VBA, користувач, який запускає код, має явно надати такий доступ. Щоб увімкнути доступ, установіть цей прапорець.

Порада : На вкладці " розробник " на стрічці, яка є частиною Інтерфейс користувача Microsoft Office Fluent, можна відкрити макросу безпеки діалогового вікна Параметри. Якщо вкладка розробник не відображається, натисніть Кнопку Microsoft Office Зображення кнопки Office і натисніть кнопку Параметри PowerPoint. Виберіть категорію Найуживанішіа потім установіть прапорець "Показати розробник" на стрічці .

На початок сторінки

Publisher

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

  2. Виберіть елемент Настройки макросів.

  3. Виберіть потрібні параметри.

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

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

    • Вимкнути всі макроси, крім макросів із цифровим підписом Ця настройка збігається з настройкою Вимкнути всі макроси зі сповіщенням за винятком того, що за наявності цифрового підпису надійного видавця макрос можна запустити, якщо ви вже довіряєте видавцеві. Якщо видавець не є надійним, з’явиться сповіщення. Таким чином, можна вибрати один із варіантів: увімкнути такі підписані макроси або довіряти видавцеві. Усі непідписані макроси вимикаються без сповіщення.

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

    • Довіряти доступ до об’єктної моделі проектів VBA    Ця настройка призначена для розробників і служить для навмисного блокування або відкриття програмного доступу до об'єктної моделі VBA з будь-якого клієнта автоматизації. Інакше кажучи, вона керує захистом для коду, написаного для автоматизації програми Office і автоматичного маніпулювання оточенням і об'єктною моделлю Microsoft Visual Basic для застосунків (VBA). Цю настройку можна вказати окремо для кожного користувача та застосунку; за промовчанням вона забороняє доступ. Ця настройка утруднює несанкціонованим програмам створення «саморозмножувального» коду, який міг би зашкодити системам користувачів. Щоб будь-який клієнт автоматизації мав безперешкодний програмний доступ до об'єктної моделі VBA, користувач, який запускає код, має явно надати такий доступ. Щоб увімкнути доступ, установіть цей прапорець.

На початок сторінки

Visio

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

  2. Виберіть елемент Настройки макросів.

  3. Виберіть потрібні параметри.

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

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

    • Вимкнути всі макроси, крім макросів із цифровим підписом Ця настройка збігається з настройкою Вимкнути всі макроси зі сповіщенням за винятком того, що за наявності цифрового підпису надійного видавця макрос можна запустити, якщо ви вже довіряєте видавцеві. Якщо видавець не є надійним, з’явиться сповіщення. Таким чином, можна вибрати один із варіантів: увімкнути такі підписані макроси або довіряти видавцеві. Усі непідписані макроси вимикаються без сповіщення.

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

    • Довіряти доступ до об’єктної моделі проектів VBA    Ця настройка призначена для розробників і служить для навмисного блокування або відкриття програмного доступу до об'єктної моделі VBA з будь-якого клієнта автоматизації. Інакше кажучи, вона керує захистом для коду, написаного для автоматизації програми Office і автоматичного маніпулювання оточенням і об'єктною моделлю Microsoft Visual Basic для застосунків (VBA). Цю настройку можна вказати окремо для кожного користувача та застосунку; за промовчанням вона забороняє доступ. Ця настройка утруднює несанкціонованим програмам створення «саморозмножувального» коду, який міг би зашкодити системам користувачів. Щоб будь-який клієнт автоматизації мав безперешкодний програмний доступ до об'єктної моделі VBA, користувач, який запускає код, має явно надати такий доступ. Щоб увімкнути доступ, установіть цей прапорець.

На початок сторінки

Word

  1. Натисніть кнопку Microsoft Office  Зображення кнопки Office , а потім натисніть кнопку Параметри Word.

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

  3. Виберіть потрібні параметри:

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

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

    • Вимкнути всі макроси, крім макросів із цифровим підписом Ця настройка збігається з настройкою Вимкнути всі макроси зі сповіщенням за винятком того, що за наявності цифрового підпису надійного видавця макрос можна запустити, якщо ви вже довіряєте видавцеві. Якщо видавець не є надійним, з’явиться сповіщення. Таким чином, можна вибрати один із варіантів: увімкнути такі підписані макроси або довіряти видавцеві. Усі непідписані макроси вимикаються без сповіщення.

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

    • Довіряти доступ до об’єктної моделі проектів VBA    Ця настройка призначена для розробників і служить для навмисного блокування або відкриття програмного доступу до об'єктної моделі VBA з будь-якого клієнта автоматизації. Інакше кажучи, вона керує захистом для коду, написаного для автоматизації програми Office і автоматичного маніпулювання оточенням і об'єктною моделлю Microsoft Visual Basic для застосунків (VBA). Цю настройку можна вказати окремо для кожного користувача та застосунку; за промовчанням вона забороняє доступ. Ця настройка утруднює несанкціонованим програмам створення «саморозмножувального» коду, який міг би зашкодити системам користувачів. Щоб будь-який клієнт автоматизації мав безперешкодний програмний доступ до об'єктної моделі VBA, користувач, який запускає код, має явно надати такий доступ. Щоб увімкнути доступ, установіть цей прапорець.

Порада : На вкладці " розробник " на стрічці, яка є частиною Інтерфейс користувача Microsoft Office Fluentможна відкрити макросу безпеки діалогового вікна Параметри. Якщо вкладка розробник не відображається, натисніть Кнопку Microsoft Office Зображення кнопки Office і натисніть кнопку Параметри Word. Виберіть категорію Найуживанішіа потім установіть прапорець "Показати розробник" на стрічці .

На початок сторінки

Як Центр безпеки й конфіденційності допоможе захиститися від небезпечних макросів?

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

  • Макрос підписано розробником за допомогою цифровий підпис.

  • Цифровий підпис є дійсний.

  • Цей цифровий підпис діє (термін дії не вичерпано).

  • Сертифікат, пов'язаний із цифровим підписом, видано надійним центром сертифікації (ЦС).

  • Розробник, який підписав макрос буде довірений видавець.

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

Рядок повідомлень.

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

Примітка : У Microsoft Office Outlook 2007 та Microsoft Office Publisher 2007 оповіщення безпеки відображаються в діалогових вікнах, а не в рядку повідомлень.

На початок сторінки

Що робити в разі отримання запиту системи безпеки про ввімкнення або вимкнення макросу?

Коли з’являється діалогове вікно параметрів безпеки, можна ввімкнути макрос або залишити його вимкнутим. Вмикати макрос слід лише тоді, коли ви впевнені в його походженні з гідного довіри джерела.

параметри безпеки microsoft office

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

Залежно від ситуації, у діалоговому вікні системи безпеки описується певна проблема. У наведеній нижче таблиці міститься перелік можливих проблем і поради щодо того, які дії слід чи не слід виконувати в кожному окремому випадку.

Проблема

Поради

Макрос не виконано     Оскільки не додавання цифрового підпису до макросу, посвідчення макросу publisher не вдалося перевірити. Таким чином, це не можна визначити, чи макрос надійних чи ні.

Перш ніж вмикати непідписані макроси, переконайтеся, що макрос походить із надійного джерела. З документом можна працювати, навіть якщо макроси в ньому вимкнуто.

Макрос підпис – це не надійні     Макрос – це потенційно небезпечний, оскільки макрос із цифровим підписом, підпис допустимий і ви не вибрали видавця, який підписав макрос.

Ви можете явно довіра publisher макрос, натиснувши кнопку Довіряти всім документам цього видавця в діалоговому вікні безпека. Цей параметр відображається, лише якщо підпис дійсний. Клацніть цей параметр, буде додано видавця до списку Надійні видавці в центрі безпеки та конфіденційності.

Макрос підпис неприпустимий     Макрос – це потенційно небезпечний, оскільки макрос із цифровим підписом і підпис неприпустимий.

Ми радимо не вмикати макроси з неприпустимі підписи. Одна з можливих причин підпис неприпустимий – це, його було підроблено. Дізнайтеся, як цифровий підпис є надійнимдля отримання додаткових відомостей.

Завершився термін дії макросу підпису     Макрос не потенційно небезпечний, оскільки макрос із цифровим підписом і завершився підпис.

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

Примітка : Застереження про машинний переклад: Цю статтю перекладено комп’ютерною системою без втручання людини. Корпорація Майкрософт пропонує таку послугу, щоб іншомовні користувачі могли дізнаватися про продукти, служби й технології Microsoft. Оскільки статтю перекладено за допомогою служби машинного перекладу, вона може містити смислові, синтаксичні або граматичні помилки.

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

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

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

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×