Неверные настройки безопасности microsoft excel
В этой статье автор рассказывает о различных настройках защиты, доступных в Microsoft Excel 2010. Применять и управлять инструментами защиты в Microsoft Excel стало заметно проще с появлением Ленты меню!
Во-первых, большинство параметров защиты теперь доступно в одном месте, на вкладке File (Файл) > Info (Сведения) > Permissions (Защита книги), как видно на рисунке ниже:
Во-вторых, это меню представляет собой удобный центр управления защитой, где очень доступно перечислены все активированные элементы защиты.
К сожалению, существует один серьёзный недостаток, с которым я успел столкнуться: теперь мы не можем назначить отдельные пароли для открытия и для редактирования файла (я часто пользуюсь такой возможностью в повседневной работе с Excel). Конечно же, такая возможность существует, и она доступна на вкладке Review (Рецензирование). В некоторых случаях я закрываю доступ к редактированию файла паролем, но снимаю защиту с его открытия, тем самым облегчаю жизнь людям, с которыми делюсь своими таблицами!
Что же представляют из себя инструменты защиты в Microsoft Excel?
Инструменты защиты Microsoft Excel делают в точности то, о чём говорит их название: они защищают Ваши данные. Доступен весь спектр возможностей: защита ячеек и скрытие формул, шифрование листа и целой книги. Вы можете комбинировать любые инструменты в своё удовольствие!
Говоря начистоту, все инструменты защиты в MS Excel вполне примитивны, они имеют достаточно много дыр и легко поддаются взлому! Поэтому, если информация требует 100% гарантию защиты, то я советую не полагаться полностью на Excel и поискать альтернативные инструменты для защиты данных.
Если же Вы просто хотите уберечь свою работу от случайных изменений, подтвердить подлинность книг, которыми делитесь, или защититься от любопытных глаз, тогда инструментов защиты Microsoft Excel будет более чем достаточно.
Какие способы защиты доступны?
В Excel существует пять техник защиты, получить доступ к которым можно, нажав File (Файл) > Info (Сведения) > Permissions (Защита книги). После того, как Вы сделаете это, откроется диалоговое окно, показанное на рисунке ниже.
В следующих частях статьи я дам пояснения, инструкции, сочетания клавиш и примеры для каждой техники.
Помечаем документ Excel как окончательный
Первым механизмом защиты Вы объявляете файл «завершённым» и отключаете все права редактирования. Он полезен для защиты книги от случайного изменения пользователями, в том числе и Вами!
Чтобы использовать этот инструмент, выберите пункт Mark as Final (Пометить как окончательный) и подтвердите своё решение в появившемся окне с предупреждением, как показано на рисунке ниже.
Нажмите ОК. Если Вы впервые используете этот инструмент, то, возможно, увидите вот такое информационное окно:
Снова нажмите ОК и обратите внимание, что этот режим защиты теперь отображается в разделе Info (Сведения) на вкладке File (Файл) в Вашей книге.
Если после пометки файла как окончательного Вы хотите внести в него какие-то изменения, просто нажмите кнопку Edit Anyway (Всё равно редактировать) в информационной панели, которая появляется вдоль верхнего края рабочей области при открытии книги.
Защита файлов Excel паролем
Наверное, самый популярный инструмент защиты файлов Excel – это шифрование с использованием пароля. Данный инструмент особенно полезен для защиты от посторонних взглядов или при передаче конфиденциальной информации через электронную почту. В этом режиме пользователь должен ввести пароль, чтобы открыть файл.
Чтобы использовать этот механизм, выберите пункт Encrypt with Password (Зашифровать с использованием пароля) в окне File (Файл) > Info (Сведения) > Permissions (Защита книги), и у Вас откроется вот такое окно с запросом пароля:
Вы должны серьёзно отнестись к предупреждению о необходимости надёжно хранить свои пароли, поскольку в Excel совершенно невозможно восстановить забытый пароль!
Нажмите ОК, чтобы подтвердить пароль. Обратите внимание, информация, что режим защиты паролем в данный момент активен, теперь отображается в разделе Info (Сведения) на вкладке File (Файл):
Вы по-прежнему можете активировать защиту паролем при сохранении файла, и, возможно, Вы будете действовать по старинке, если так же, как и я, любите защищать свои файлы паролями от изменений.
Чтобы использовать старую добрую технику защиты паролем, нажмите File (Файл) > Save As (Сохранить как), а затем кликните General Options (Общие параметры) рядом с кнопкой Save (Сохранить), чтобы открыть диалоговое окно General Options (Общие параметры).
Первый параметр в этом окне позволяет создавать резервную копию файла при каждом его открытии в будущем. Далее Вы можете ввести пароли для открытия и/или изменения файла, и как уже было упомянуто, они не обязано должны быть одинаковыми!
И в конце Вы можете рекомендовать открытие этого файла в режиме только для чтения, но будьте внимательны – это только рекомендация для конечного пользователя, который может проигнорировать её, если захочет!
Защита листа Excel
Этот инструмент защищает все ячейки на выбранном листе и сохраняет их в том виде, в котором они были на момент включения защиты.
По умолчанию все ячейки заблокированы, но, если потребуется, Вы можете задать нужный набор доступных инструментов форматирования. Этот инструмент особенно полезен для создания в Excel форм ввода данных, когда необходимо, чтобы информацию можно было вводить только в определенные ячейки.
Чтобы изменить защиту ячейки:
- Выделите ячейки, в которых необходимо изменить защиту.
- Нажмите Home (Главная) >Format (Формат) >Format Cells (Формат ячеек), чтобы открыть диалоговое окно, как на рисунке ниже.
- Перейдите на вкладку Protection (Защита) и установите/снимите флажки с опций Hidden (Скрыть формулы) и Locked (Защищаемая ячейка).
По умолчанию блокируются все ячейки. Это означает, что, если лист защищён, то ничего нельзя изменить. Если поставить галочку напротив опции Hidden (Скрыть формулы), то будут скрыты формулы, находящиеся в ячейках.
Если Вы хотите сохранить возможность редактирования ячеек после того, как для листа будет установлена защита, то уберите галочки для обоих параметров!
Если Вы решили использовать защищённые, скрытые и открытые ячейки на одном листе, то целесообразней будет воспользоваться стилями MS Excel. Более подробную инструкцию по применению стилей читайте в соответствующей статье.
Доступ к данному инструменту можно получить также на вкладке Review (Рецензирование) > Changes (Изменения) > Protect Worksheet (Защитить лист).
Кроме этого для установки и снятия защиты с листа Excel существует быстрая комбинация клавиш – Alt+TPP (Alt+РЗТ).
Защита всей рабочей книги
Этот инструмент служит для защиты настроек книги, то есть порядка листов, возможности управления скрытыми листами и возможности удалять или добавлять новые листы.
Чтобы активировать защиту рабочей книги, нажмите File (Файл) > Info (Сведения) > Protect Workbook Structure (Защитить структуру книги). Откроется диалоговое окно Protect Structure and Windows (Защита структуры и окон):
Примечание: Вы можете включить защиту структуры и/или окон, они не исключают друг друга.
- Защита структуры – это защита последовательности листов, защита от скрытия и показа скрытых листов, удаления и добавления новых листов.
- Защита окон – это защита от изменения размеров и положения окон. Например, защита от перемещения, изменения размеров и закрытия окон.
Как и в предыдущем случае, при желании Вы можете установить пароль.
Доступ к этим настройкам можно получить старым способом: Review (Рецензирование) > Changes (Изменения) > Protect Workbook (Защитить книгу).
Также, чтобы установить защиту книги в Excel существует быстрая комбинация клавиш Alt+TPW (Alt+РЗЬ).
Добавление цифровой подписи к файлу Excel
Одна из новых опций, добавленных к ассортименту защиты, это добавление к Вашему файлу цифровой подписи (известной также как Digital ID).
Чтобы полноценно использовать этот инструмент, Вам понадобится цифровое удостоверение, выпускаемое органом по электронной сертификации. Для более подробной информации об органах по электронной сертификации, обратитесь за консультацией на сайт Microsoft Office.
Этот инструмент гарантирует подлинность, целостность, безотказность и нотариально заверяет Ваш файл, добавляя к нему цифровую подпись.
Чтобы использовать эту возможность, нажмите Add a Digital Signature (Добавить цифровую подпись) на вкладке File (Файл) в разделе Info (Сведения). Откроется диалоговое окно для работы с цифровой подписью, как показано ниже.
- Вы можете указать цель прикрепления цифровой подписи к документу (по желанию).
- Можете изменить цифровую подпись, предложенную пользователю по умолчанию.
- Когда Вы будете довольны сделанными настройками, нажмите Sign (Подписать), чтобы получить вот такое напоминание:
- Нажмите ОК и обратите внимание, что информация о цифровой подписи появилась на вкладке File (Файл) в разделе Info (Сведения).
Кроме того, заметьте, что файл был также отмечен как окончательный, поскольку само собой разумеется, цифровая подпись указывает, что с момента её добавления ничего изменено не было.
Если файл с цифровой подписью будет изменён любым способом, цифровая подпись будет удалена и может появиться вот такое предупреждение:
Как снять защиту
В следующем примере показано, как снять защиту шифрованием с файла Excel. Чтобы снять любую из опций защиты в Microsoft Excel, проделайте перечисленные в следующем примере шаги, только применительно к нужному вам параметру защиты.
Пример: Удаляем пароль шифрования из файла Excel
Я надеюсь, что эта короткая статья сделала более понятными различные виды защиты, доступные на сегодняшний день в Microsoft Excel.
Мне кажется очень удобным размещение всех инструментов защиты в одном месте, кроме момента, что здесь нет защиты паролем от внесения изменений. Конечно же теперь я пересматриваю своё отношение к работе с инструментами защиты в Excel, и в процессе написания этой статьи меня посетила мысль: не слишком ли ревниво я отношусь к своим файлам?!
Как и почему Вы используете инструменты защиты Microsoft Excel? Если у Вас есть какие-то идеи или предложения, пожалуйста, оставляйте их в комментариях.
В Excel вы можете изменять параметры безопасности макросов, определяя, какие макросы и при каких обстоятельствах должны выполняться при открытии книги. Например, можно разрешить выполнение макроса в зависимости от наличия цифровой подписи надежного разработчика.
Дополнительные сведения о параметрах безопасности макросов в документах Microsoft Office см. в статье Включение и отключение макросов в файлах Office.
Ниже приведен список различных параметров безопасности макросов. Если установлена антивирусная программа, работающая с Microsoft Office, то помимо всех параметров книга, содержащая макросы, перед открытием проверяется также на наличие известных вирусов.
Отключить все макросы без уведомления. Выберите этот параметр, если не доверяете макросам. Все макросы в документе и предупреждения о безопасности макросов отключаются. Если у вас есть документы, содержащие неподписанные макросы, которым вы доверяете, эти документы можно поместить в надежное расположение. Документы из надежных расположений разрешается выполнять без проверки системой центра управления безопасностью.
Отключить все макросы с уведомлением. Этот параметр задан по умолчанию. Выберите этот вариант, если хотите отключить макросы, но при этом получать предупреждения о безопасности, если макросы есть. Так вы можете в каждом конкретном случае решать, стоит ли включать эти макросы.
Отключить все макросы кроме макросов с цифровой подписью. Этот параметр подобен параметру Отключить все макросы с уведомлением, не считая того, что макрос с цифровой подписью надежного издателя может выполняться, если вы уже доверяете этому издателю. Если издатель не считается надежным, вы получаете уведомление. Так вы можете выбрать, следует ли включить эти подписанные макросы и выразить доверие издателю. Все макросы без подписи отключаются без уведомления.
Включить все макросы (не рекомендуется, возможен запуск опасной программы). Выберите этот параметр, чтобы разрешить выполнение всех макросов. В таком случае ваш компьютер становится уязвимым для потенциально опасного кода, поэтому этот вариант не рекомендуется.
Доверять доступ к объектной модели проектов VBA Этот параметр используется для разработчиков и используется для преднамеренной блокировки или блокировки программного доступа к объектной модели VBA из любого клиента автоматизации. Другими словами, он обеспечивает параметр безопасности для кода, который создается для автоматизации программы Office и программного управления средой и объектной моделью Microsoft Visual Basic для приложений (VBA). Этот параметр настраивается для каждого пользователя и каждого приложения и по умолчанию не имеет доступа. Этот параметр безопасности затрудняет несанкционированный доступ к созданию кода "саморекопирования", который может навредить системам конечных пользователей. Чтобы любой клиент автоматизации мог получить доступ к объектной модели VBA программным путем, пользователь, работающий с кодом, должен явно предоставить доступ. Чтобы включить доступ, выберите этот квадрат.
В Office используется технология Microsoft Authenticode, позволяющая создателям макросов добавлять цифровую подпись в файл или проект макроса. Сертификат, используемый для создания подписи, подтверждает, что макрос или документ создан автором подписи, а подпись подтверждает, что макрос или документ не был изменен.
Установив свой цифровой сертификат, вы можете подписывать файлы и макросы.
Получение цифрового сертификата для подписания
Цифровой сертификат можно получить в коммерческом центре сертификации (ЦС) или у администратора безопасности локальной сети либо ИТ-специалиста.
Дополнительные сведения о центрах сертификации, обслуживающих продукты Майкрософт, см. в списке участников программы корневых сертификатов Майкрософт.
Создание своего самозаверяющего цифрового сертификата
С помощью программы Selfcert.exe вы можете создать свой самозаверяющий сертификат.
Примечание: Поскольку созданный вами цифровой сертификат не выдается официальным доверенным центром сертификации, макросы, подписанные с помощью такого сертификата, называют макросами с собственной подписью. В Microsoft Office самозаверяющие сертификаты считаются надежными только на том компьютере, на котором они добавлены в хранилище личных сертификатов.
Дополнительные сведения о добавлении цифровой подписи к макросам см. в статье Подписание макроса.
Изменение параметров безопасности макросов
Вы можете изменять параметры безопасности макросов в центре управления безопасностью, если только системный администратор в вашей организации не запретил это, изменив настройки по умолчанию.
На вкладке Разработчик в группе Код нажмите кнопку Безопасность макросов.
Чтобы включить вкладку "Разработчик", см. раздел Отображение вкладки "Разработчик".
В категории Параметры макросов в разделе Параметры макросов выберите нужный вариант.
Примечание: Все изменения, внесенные в категории Параметры макросов в Excel, применяются только к Excel и не влияют на другие приложения Microsoft Office.
Доступ к центру управления безопасностью также можно получить из окна "Параметры Excel". Для этого нажмите кнопку Параметры (Excel 2010–2016) или кнопку Microsoft Office (Excel 2007), а затем выберите центр управления > Центр управления Параметры >Макрос Параметры.
Дополнительные сведения о безопасности макросов см. в следующих статьях:
Устранение неполадок
Не удается изменить параметры безопасности макросов
Некоторые пользователи не могут изменять параметры центра управления безопасностью из-за групповых политик безопасности в их организациях. В таких случаях необходимо обратиться к ИТ-администратору организации.
Что случилось с параметрами безопасности "Очень высокий", "Высокий", "Средний" и "Низкий"?
Параметр Excel 2003
Эквивалент в Excel 2007/2010/2013/2016
Дополнительные сведения
Отключить все макросы без уведомления
В Excel 2003 макросы VBA выполняются только при условии, что выбран параметр "Доверять всем установленным надстройкам и шаблонам" (в Excel 2003 на вкладке "Надежные издатели" в диалоговом окне "Безопасность") и макросы (с подписью или без) хранятся в определенной надежной папке на жестком диске пользователя.
Если эти условия не соблюдены, то при использовании параметра "Очень высокий" макросы VBA не выполняются в Excel 2003.
Отключить все макросы кроме макросов с цифровой подписью
В Excel 2003 могут выполняться только исполняемые файлы (EXE или COM), подписанные утвержденным надежным источником (то есть имеющие сертификат). В противном случае все исполняемые модули, связанные с документами или внедренные в них, автоматически отключаются без предупреждения, когда пользователь открывает документы.
При установке всех приложений Office 2003 по умолчанию задается параметр "Высокий".
Отключить все макросы с уведомлением
В Excel 2003 пользователям при открытии документа предлагается включить или отключить исполняемые модули. На этом уровне необходимо принять сертификат для каждого исполняемого модуля, добавив сертификат в соответствующий сегмент реестра на компьютере под управлением Windows.
Последующие запросы на выполнение макроса от надежного источника принимаются автоматически (исполняемые модули выполняются без предварительного запроса пользователя).
Включить все макросы (не рекомендуется, возможен запуск опасной программы)
В Excel 2003 все макросы выполняются без ограничений. Этот уровень безопасности не защищает от вредоносных программ, не позволяет принимать сертификаты и не считается безопасным в целом. Этот уровень использовать не рекомендуется.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
Excel для Microsoft 365 Word для Microsoft 365 Outlook для Microsoft 365 PowerPoint для Microsoft 365 OneNote для Microsoft 365 Project Online Desktop Client Publisher для Microsoft 365 Visio Online (план 2) Excel 2021 Word 2021 Outlook 2021 PowerPoint 2021 Microsoft® Project профессиональный 2021 Microsoft Project стандартный 2021 Publisher 2021 Microsoft Visio профессиональный 2021 Microsoft Visio стандартный 2021 OneNote 2021 Excel 2019 Word 2019 Outlook 2019 PowerPoint 2019 Project профессиональный 2019 Project стандартный 2019 Publisher 2019 Visio профессиональный 2019 Visio стандартный 2019 Excel 2016 Word 2016 Outlook 2016 PowerPoint 2016 OneNote 2016 Project профессиональный 2016 Project стандартный 2016 Publisher 2016 Visio профессиональный 2016 Visio стандартный 2016 Excel 2013 Word 2013 Outlook 2013 PowerPoint 2013 OneNote 2013 Project профессиональный 2013 Project стандартный 2013 Publisher 2013 Visio профессиональный 2013 Visio 2013 Picture Manager 2010 SharePoint Designer 2010 Excel 2010 Word 2010 Outlook 2010 PowerPoint 2010 OneNote 2010 Project 2010 Project стандартный 2010 Publisher 2010 Visio премиум 2010 Visio 2010 Visio стандартный 2010 Office 2010 Excel 2007 Word 2007 Outlook 2007 PowerPoint 2007 OneNote 2007 Project 2007 Project Стандартный 2007 Visio 2007 Visio Стандартный 2007 Office 2007 Excel Starter 2010 InfoPath 2010 InfoPath Edit Mode 2010 Lync 2013 SharePoint Workspace 2010 Word Starter 2010 Еще. Меньше
В центре управления безопасностью можно настроить параметры безопасности и конфиденциальности для программ Microsoft Office. Так как лента выглядит похоже во всех программах Office, действия, которые нужно выполнить, чтобы найти центр управления безопасностью, одинаковы для всех программ. Параметры, доступные в центре управления безопасностью, позволяют делиться документами с другими людьми, а также находить и удалять скрытые данные, которые вы не хотите сообщать другим. Дополнительные сведения о защите конфиденциальности в Office см. в заявлении о конфиденциальности корпорации Майкрософт.
Важно: Если вы используете версию 1904 или более новую версию Microsoft Office параметры конфиденциальности были перемещены. Сведения о том, как получить к ним доступ, см. в этой Параметры.
В программе Office откройте вкладку Файл и щелкните Параметры.
Щелкните элемент Центр управления безопасностью и выберите пункт Параметры центра управления безопасностью. Ниже приведен пример из Word.
Щелкните нужную область (слева) и настройте соответствующие параметры. Например, чтобы изменить настройки конфиденциальности, щелкните Параметры конфиденциальности.
При изменении параметров конфиденциальности следует задать настройки, соответствующие нужному уровню конфиденциальности Office. Можно выбрать параметры, позволяющие получать уведомления при получении документа с подозрительного веб-сайта или наличии в нем ссылки на такой сайт либо отображать скрытую разметку при открытии и сохранении файлов.
Примечание: Если вы выбираете параметр Разрешить подключение Office к веб-службам, чтобы предоставить доступ к функциям, соответствующим вашим предпочтениям, Office подключается к веб-службам и сайтам, предоставленным корпорацией Майкрософт, например "Карты Bing", "Погода Bing" и Insights.
По завершении нажмите кнопку ОК.
Важно: Изменение параметров в центре управления безопасностью может существенно снизить или повысить уровень защищенности компьютера, его данных, данных в сети организации и других компьютеров в этой сети. Прежде чем изменять параметры центра управления безопасностью, посоветуйтесь с администратором или тщательно взвесьте все риски.
Помогите нам улучшить Office!
Чтобы помочь нам сделать Office лучше, выполните следующие действия:
В программе Office откройте вкладку Файл и щелкните Параметры.
Щелкните элемент Центр управления безопасностью и выберите пункт Параметры центра управления безопасностью. Ниже приведен пример из Word.
Щелкните поле Получить макеты, сведения, рекомендации и службы, чтобы Office получать доступ к продуктам и Office на моем устройстве.
Вот что вам следует знать об участии в этой программе:
Для участия в программе улучшения качества ПО не требуется никакая дополнительная работа. Вам не придется заполнять формы, анкеты или отвечать на телефонные звонки.
Эти сведения никоим образом не используются в рекламных целях или целях продаж. Корпорация Майкрософт не предоставляет эту информацию другим компаниям. При присоединении к программе случайным образом создается идентификационный номер. Это единственный идентификатор, который используется при обмене информацией с Майкрософт. Так как это число является случайным, Майкрософт — и никто иной — не может связать ваши данные с вами.
Технические требования для работы с отчетными формами ЕИАС:
MS Excel 2003:
1). В меню выбрать "Сервис -> Макрос -> Безопасность"
2). В открывшемся окне выбрать нижний пункт «Низкая безопасность -> OK»
После настройки MS Excel 2003 его необходимо перезапустить (предварительно закрыв все открытые xls-документы)!
MS Excel 2007:
1). Нажать кнопку меню -> "Параметры Excel"
или перейти по кнопке на панели быстрого доступа:
2). В параметрах Excel выбрать "Центр управления безопасностью -> Параметры центра управления безопасностью"
3). Выбрать "Параметры макросов -> Включить все макросы -> ОК"
4). Также настроить "Параметры ActiveX -> Включить все элементы управления без ограничений и запросов"
После настройки MS Excel 2007 его необходимо перезапустить (предварительно закрыв все открытые xls-документы)!
MS Excel 2010:
1). Нажать кнопку меню -> "Файл -> Параметры Excel"
или перейти по кнопке на панели быстрого доступа:
2). В параметрах Excel выбрать "Центр управления безопасностью -> Параметры центра управления безопасностью"
3). Выбрать "Параметры макросов -> Включить все макросы -> ОК"
4). Также настроить "Параметры ActiveX -> Включить все элементы управления без ограничений и запросов"
После настройки MS Excel 2010 его необходимо перезапустить (предварительно закрыв все открытые xls-документы)!
MS Excel 2013 или 2016:
1). Нажать кнопку меню -> "Файл -> Параметры Excel"
или перейти по кнопке на панели быстрого доступа:
2). В параметрах Excel выбрать "Центр управления безопасностью -> Параметры центра управления безопасностью"
3). Выбрать "Параметры макросов -> Включить все макросы -> ОК"
4). Также настроить "Параметры ActiveX -> Включить все элементы управления без ограничений и запросов"
После настройки MS Excel 2010 его необходимо перезапустить (предварительно закрыв все открытые xls-документы)!
Ниже приведена видео-инструкция на примере настройки MS Excel 2007.
При выводе уведомления о сертификате узла безопасности, следует произвести установку набора корневых сертификатов, требуемых для корректной работы модулей и компонентов ФГИС ЕИАС.
Безопасность макросов Excel – это защита от вирусов, которые могут проникнуть в компьютер вместе с макросами. Безопасность макросов значительно изменилась со времени выхода в свет Excel 2003, поэтому в рамках данной темы особенности старых и новых версий Excel будут рассмотрены раздельно:
Безопасность макросов в современных версиях Excel (2007 и более новых)
Чтобы запустить макрос в современных версиях Excel, файл должен быть сохранён как Книга Excel с поддержкой макросов. Открывая такой файл, по его расширению xlsm Excel понимает, что в данной рабочей книге содержатся макросы (в отличие от файла со стандартным расширением xlsx).
Поэтому, чтобы иметь возможность запускать созданный в обычной рабочей книге Excel макрос всегда и везде, нужно сохранить её с расширением xlsm. Для этого на вкладке Файл (File) нажмите Сохранить как (Save as) и в поле Тип файла (Save as type) выберите Книга Excel с поддержкой макросов (Excel Macro-Enabled Workbook).
Отличие в типе файлов ясно указывает на то, что рабочая книга содержит макросы, и это уже становится первым важным шагом к соблюдению мер безопасности. Помимо этого, в Excel существует несколько режимов безопасности макросов, выбрать один их которых можно в меню параметров приложения. Вот эти режимы:
- Отключить все макросы без уведомления (Disable all macros without notification)Запрет на выполнение любых макросов. При открытии книги Excel не уведомляет о том, что эта книга содержит макросы, поэтому пользователь может не понять причину, по которой книга Excel не работает так, как должна.
- Отключить все макросы с уведомлением (Disable all macros with notification)Запрет на выполнение макросов. Однако, если в рабочей книге есть макрос, появится предупреждение о том, что макрос присутствует, но отключен.
- Отключить все макросы без цифровых подписей (Disable all macros except digitally signed macros)Разрешено выполнение макросов только из доверенных источников. Все прочие макросы выполняться не будут. При открытии книги Excel не уведомляет о том, что эта книга содержит макросы, поэтому пользователь может не понять причину, по которой книга Excel не работает так, как должна.
- Включить все макросы (Enable all macros)Разрешено выполнение всех макросов. При открытии книги Excel не появляется уведомление о том, что в ней содержатся макросы. Соответственно пользователь может не знать, что какой-либо макрос выполняется, пока открыт файл.
Вариант Отключить все макросы с уведомлением – позволяет при открытии файла сделать выбор: разрешить запуск макросов или отключить их. При этом вверху листа появляется жёлтая полоса с уведомлением и кнопкой, как показано на рисунке ниже:
Чтобы разрешить выполнение макросов нужно просто кликнуть по кнопке Включить содержимое (Enable Content).
Где найти параметры безопасности макросов в Excel
Вот как можно просматривать или изменять параметры безопасности макросов в Excel 2007, 2010 или 2013:
Excel 2007
- Откройте главное меню Excel, для этого кликните по большой круглой кнопке Office в левом верхнем углу. Далее нажмите Параметры Excel (Excel Options).
- В появившемся диалоговом окне выберите Центр управления безопасностью (Trust Center) и нажмите кнопку Параметры центра управления безопасностью (Trust Center Settings).
- В разделе Параметры макросов (Macro Settings) выберите нужный параметр и нажмите ОК.
Excel 2010 или 2013
- На вкладке Файл (File) нажмите Параметры (Options).
- В открывшемся диалоговом окне выберите Центр управления безопасностью (Trust Center) и нажмите кнопку Параметры центра управления безопасностью (Trust Center Settings).
- В разделе Параметры макросов (Macro Settings) выберите нужный параметр и нажмите ОК.
Замечание: Потребуется перезапустить Excel, чтобы новые настройки безопасности макросов вступили в силу.
Надёжные расположения в современных версиях Excel (2007 и более новые)
Excel 2007, 2010 и 2013 позволяет объявить выбранные папки на жёстком диске компьютера как надёжные расположения. При открытии файлов, хранящихся в таких расположениях, Excel не выполняет стандартную проверку безопасности макросов. Другими словами, если поместить файл Excel в папку, которая объявлена надёжной, то при открытии этого файла все макросы, записанные в нём, будут запущены независимо от состояния параметров безопасности.
Microsoft по умолчанию присваивает некоторым расположениям статус надёжных, их список хранится в разделе параметров безопасности Excel. Открыть список надёжных расположений можно так:
Excel 2007
- Откройте главное меню Excel, для этого кликните по большой круглой кнопке Office в левом верхнем углу. Далее нажмите Параметры Excel (Excel Options).
- В появившемся диалоговом окне выберите Центр управления безопасностью (Trust Center) и нажмите кнопку Параметры центра управления безопасностью (Trust Center Settings).
- В меню слева нажмите Надёжные расположения (Trusted Locations).
Excel 2010 или 2013
- На вкладке Файл (File) нажмите Параметры (Options).
- В открывшемся диалоговом окне выберите Центр управления безопасностью (Trust Center) и нажмите кнопку Параметры центра управления безопасностью (Trust Center Settings).
- В меню слева нажмите Надёжные расположения (Trusted Locations).
Если нужно сохранить книгу Excel в другом расположении и по-прежнему разрешать выполнение макросов, то можно добавить выбранную папку в список надёжных расположений. Это делается так:
- В разделе Надёжные расположения (Trusted Locations) нажмите кнопку Добавить новое расположение (Add new location).
- Выберите папку, которую нужно объявить надёжным расположением и нажмите ОК.
Предупреждение: Не рекомендуется добавлять в список надёжных расположений большие разделы жёсткого диска, например, целиком папку Мои документы (My Documents), так как при этом значительно возрастает риск выполнения макроса, полученного из ненадёжного источника.
Безопасность макросов в Excel 2003
В Microsoft Office 2003 существует 4 уровня безопасности макросов, управлять которыми можно в меню Excel. К ним относятся:
- Высокая / Очень высокаяЭти два уровня разрешают запуск макросов только из надёжных источников. Все прочие макросы не будут запущены. При открытии книги Excel не уведомляет о том, что эта книга содержит макросы, поэтому пользователь может не понять причину, по которой книга Excel не работает так, как должна.
- СредняяЕсли в книге присутствуют макросы, то при открытии книги появится окно уведомления с вопросом, следует ли эти макросы запускать.
- НизкаяВсе макросы выполняются. При открытии книги Excel не появляется уведомление о том, что в ней содержатся макросы. Соответственно пользователь может не знать, что какой-либо макрос выполняется, пока открыт файл.
Если хотите запустить макрос в Excel 2003, то безопасность макросов должна быть выбрана Низкая (Low) или Средняя (Medium).
Чтобы открыть и настроить параметры безопасности макросов в Excel 2003, нужно:
Чтобы новые настройки безопасности макросов вступили в силу, потребуется перезапустить Excel.
Читайте также: