Как остановить запись макроса в excel

Порядок

Включение и отключение макросов в файлах Office

Макрос представляет собой набор команд, с помощью которых можно автоматизировать выполнение повторяющейся задачи. В этой статье описаны риски, связанные с использованием макросов, и приведены инструкции по включению и отключению макросов в центре управления безопасностью.

Предупреждение: Никогда не в enable macros in an Office file unless you’re sure what those macros do. Неожиданные макросы могут представлять серьезную угрозу безопасности. Для этого не нужно, чтобы макрос мог видеть или редактировать файл. только в том случае, если вам нужны функции, предоставляемые макросом.

Сведения о создании макросов см. в статье Краткое руководство: создание макроса.

Если вы ищете сведения об использовании макроса на компьютере с Windows S, см. "Блокировать подозрительные макросы" в Office в Windows 10 S.

Макросы служат для автоматизации часто выполняемых задач, что позволяет сэкономить время за счет сокращения объема работы с клавиатурой и мышью. Многие из них созданы с использованием языка Visual Basic для приложений (VBA). Однако некоторые макросы представляют угрозу безопасности. Макрос часто используется злоумышленниками для тихой установки вредоносных программ, например вирусов, на компьютере или в сети организации.

Включение макросов при появлении панели сообщений

При открытии файла, содержащего макросы, появляется желтая панель сообщений со значком щита и кнопкой Включить содержимое. Если известно, что макрос поступил из надежного источника, воспользуйтесь приведенными ниже инструкциями.

В области Панель сообщений нажмите кнопку Включить содержимое.
Файл откроется и будет надежным документом.

На рисунке ниже показана панель сообщений, когда в файле есть макросы.

Включить макрос только для текущего сеанса

Выполнив приведенные ниже инструкции, можно включить макросы на то время, пока открыт файл. Если закрыть файл и открыть его снова, предупреждение появится опять.

Откройте вкладку Файл.

В области Предупреждение системы безопасности нажмите кнопку Включить содержимое.

Выберите элемент Дополнительные параметры .

В диалоговом окне Параметры безопасности Microsoft Office выберите команду Включить содержимое для этого сеанса для каждого макроса.

Нажмите кнопку ОК.

Изменение параметров макросов в центре управления безопасностью

Параметры макросов доступны в центре управления безопасностью. Однако администратор организации может изменить настройки по умолчанию, чтобы запретить изменение каких-либо параметров.

Важно: При изменении параметров макроса в центре управления доверием они изменяются только для используемого в данный момент программы Office. Параметры макроса не меняются во всех программах Office.

Откройте вкладку Файл.

Затем выберите пункты Центр управления безопасностью и Параметры центра управления безопасностью.

В центре управления безопасностью щелкните элемент Параметры макросов.

Область

Выберите нужные вам решения и нажмите кнопку "ОК".

Примечание: Параметры в Excel немного отличаются, поэтому мы будем звонить на них по мере их вызова.

Отключить все макросы без уведомления. Этот параметр отключает макросы и связанные с ними оповещения безопасности.

GeekBrains

В Excel этот параметр отключение макроса VBA без уведомления и только для макроса VBA.

Отключить все макросы с уведомлением. Этот параметр отключает макросы без отключения оповещений системы безопасности, которые будут появляться при необходимости. Так вы можете включать макросы, когда это требуется.

В Excel этот параметр является отключением макроса VBA с уведомлением и применяется только к макросам VBA.

Отключить все макросы кроме макросов с цифровой подписью Макрос отключается, а при этом отображаются оповещения системы безопасности. Однако если макрос подписан надежным издателем, он просто запускается. Если макрос подписан издателем, которому вы еще не доверяете, вы можете включить его и сделать издателя надежным.

В Excel этот параметр отключен, кроме макроса с цифровой подписью, и применяется только к макросам VBA.

Включить все макросы (не рекомендуется, советуем запускать опасное код). Все макрос будет запускаться без подтверждения. Компьютер становится уязвимым для потенциально опасных программ.

В Excel этот параметр относится только к макросам VBA (не рекомендуется, советуем запускать опасной код), и он применяется только к макросам VBA.

Excel также есть контрольныйExcel включить макрос Excel 4.0при включенном макросах VBA. Если этот параметр установить, все параметры макроса VBA будут также применяться к макросам Excel 4.0 (XLM).

Если этот снимок не был выбран, макрос XLM отключется без уведомления.

Доверять доступ к объектной модели проектов VBA Отопустить или разрешить программный доступ к объектной модели Visual Basic для приложений (VBA) из клиента автоматизации. Этот параметр безопасности для кода, написанного для автоматизации программ Office и работы со средой VBA и объектной моделью. Этот параметр настраивается как для каждого пользователя, так и для каждого приложения и по умолчанию не позволяет несанкционированно получать доступ, препятствуя построению потенциально опасных кодов самопроизводения. Чтобы клиенты автоматизации получили доступ к объектной модели VBA, пользователь, работающий с кодом, должен предоставить доступ. Чтобы включить доступ, выберите его.

Примечание: В Microsoft Publisher и Microsoft Access параметр Доверять доступ к объектной модели проектов VBA отсутствует.

Как включать и отключать макросы в Excel

При помощи макросов в Эксель задаются специальные команды, благодаря которым можно автоматизировать часть задач и, тем самым, существенно уменьшить временные затраты на выполнение работы. Однако, макросы обладают уязвимостью к хакерским атакам и потенциально опасны. Следует помнить о том, что они несут в себе определенную угрозу, и этим могут воспользоваться злоумышленники. Решение о необходимости их применения нужно принимать, оценивая каждый конкретный случай.

К примеру, если пользователь не уверен в безопасности открываемого документа, от макросов целесообразнее будет отказаться, так как файл может нести в себе вирусный код. Разработчики программы принимают во внимание этот факт и дают пользователю возможность выбора. Именно поэтому в Экселе заложена функция настройки макросов, а точнее, их активности.

Содержание: “Как включить/отключить макросы в Excel”

Активация и выключение макросов во вкладке Разработчика

Сразу стоит отметить, что в процессе выполнения этой задачи некоторые пользователи могут столкнуться с трудностями. Все из-за того, что вкладка “Разработчик” по умолчанию выключена и ее, для начала, нужно активировать.

  1. Щелкаем левой кнопкой мыши по меню «Файл».Активация и выключение макросов во вкладке Разработчика
  2. Затем, внизу раскрывшегося списка выбираем пункт «Параметры».Активация и выключение макросов во вкладке Разработчика
  3. В параметрах программы нас интересует пункт «Настройка ленты». Далее ставим галочку напротив вкладки “Разработчик”. Теперь подтверждаем действие нажатием кнопки «OK».

Активация и выключение макросов во вкладке Разработчика

По завершении этих действий вкладка «Разработчик» будет активирована. Теперь можно приступить к включением макросов.

  1. Щелкаем по вкладке “Разработчик”. В левом углу будет находиться требуемый раздел, где нажимаем кнопку «Безопасность макросов» в виде восклицательного знака.Активация и выключение макросов во вкладке Разработчика
  2. В появившемся окне с настройками можно активировать сразу все макросы. Для этого необходимо выбрать из всех предложенных параметров вариант “Включить все макросы”. Нажатием кнопки “OK” подтверждаем внесенные изменения и выходим из параметров.Активация и выключение макросов во вкладке РазработчикаОднако, следует обратить внимание на то, что разработчики Microsoft не рекомендуют выбирать этот вариант, так как есть вероятность запуска опасной программы, что может навредить компьютеру. Поэтому, выполняя эту операцию, помните, что вы действуете на свой страх и риск.

Деактивация макросов происходит в том же диалоговом окне. Однако, при выключении пользователю будет предложено сразу три варианта с разной степенью безопасности.

Активация и выключение макросов во вкладке Разработчика

Как следует из названия, в самом нижнем варианте исправно будут работать все макросы, имеющие цифровую подпись. А в двух первых вариантах они будут отключены полностью. После того, как мы сделали выбор, нажимаем кнопку «OK».

Настройка макросов в Параметрах программы

  1. Заходим в меню «Файл», и выбираем в нем пункт «Параметры» – аналогично первому пункту в рассмотренном ранее примере.

Настройка макросов в Параметрах программы

  • Но теперь вместо настроек ленты, выбираем раздел “Центр управления безопасностью”. В правой части окна щелкаем на кнопку “Параметры центра управления безопасностью…”
  • В итоге система нас направит в окно с настройками макросов, которое открывалось и при выполнении операции во вкладке Разработчика. Далее выбираем нужную нам опцию и кликаем “OK”.
  • Настройка макросов в ранних версиях Эксель

    В ранних версиях программы активация и деактивация макросов происходила иначе.

    Например, алгоритм действий в программах 2010 года и моложе аналогичный, но есть определенные различия в интерфейсе программ.

    А для активации или выключения макросов в версии 2007 года необходимо щелкнуть мышью по значку Microsoft Office в сверху в левом углу. После этого требуется найти раздел «Параметры» внизу открывшейся страницы. Кликнув по разделу «Параметры», мы попадем в Центр управления безопасностью. Далее нам нужны Параметры центра управления безопасностью и, в итоге, непосредственно, сами параметры макросов.

    Заключение

    Благодаря отключению макросов разработчики пытаются обезопасить пользователей от возможных рисков. Однако, в некоторых случаях, их все же, требуется включить. В зависимости от версии программы, и даже в одной и той же версии это может выполняться по-разному. Но независимого от выбранного способа, процедура достаточно проста и не требует глубоких знаний и навыков работы с ПК.

    Корпорация "Центр"

    Ссылка на основную публикацию