Enable this content excel

Click the File tab > Info. In the Security Warning area, click Enable Content > Advanced Options. In the Microsoft Office Security Options dialog box, select Enable content for this session, and click OK.

Contents

  • 1 What does enable content mean in Excel?
  • 2 How do I enable data in Excel?
  • 3 How do I unblock content in Excel?
  • 4 How do I turn off enable content in Excel?
  • 5 How do I enable content in access?
  • 6 How do I enable contents in Excel 365?
  • 7 Why is Data tab disabled in Excel?
  • 8 Where is get Data in Excel?
  • 9 Why can’t I see data analysis in Excel?
  • 10 How do I enable blocked content in an Excel macro?
  • 11 How do I turn off file blocking settings?
  • 12 How do I enable file block settings?
  • 13 How do I enable Visual Basic in Excel?
  • 14 How do you make Excel automatically enable editing?
  • 15 How do you unlock disabled mode in Access?
  • 16 How do I enable program files in Windows 10?
  • 17 How do I enable content on office com?
  • 18 Why can’t I see my macros in Excel?
  • 19 How do I enable macros in Excel for Mac 365?
  • 20 Why Cannot insert in Excel?

What does enable content mean in Excel?

Never show information about blocked content This option disables the Message Bar and no alerts appear about security issues, regardless of any security settings in the Trust Center.

How do I enable data in Excel?

  1. Click the Office button in the upper-left corner.
  2. Click “Excel Options” in the lower right of the menu.
  3. Click “Add-Ins” in the left-hand navigation.
  4. At the bottom of the dialog in the “Manage” dropdown, select “Disabled Items” from the menu, then click “Go…”.
  5. The Data Everywhere add-in may be listed here.

How do I unblock content in Excel?

Right click the file, and click properties. At the bottom of the window, there is an “Unblock” button. If you click unblock you can open the file.

How do I turn off enable content in Excel?

These steps can be applied for Excel 2010, 2013, and 2016.

  1. Click File > Options.
  2. Click Trust Center > Trust Center Settings > Protected View.
  3. Disable the Enable Protected View for files originating from the internet checkbox.

How do I enable content in access?

On the right, under Microsoft Office Access Trust Center, click Trust Center Settings. In the left pane of the Trust Center dialog box, click Trusted Locations. To add a network location, in the right pane, select the Allow Trusted Locations on my network check box. Click Add new location.

How do I enable contents in Excel 365?

To do so, click the “File” tab. Next, select “Info” from the pane on the left. If the Office document contains macros, you’ll see a yellow “Security Warning” section; click “Enable Content.” Click “Enable All Content” in the drop-down menu that appears.

Why is Data tab disabled in Excel?

When an Excel sheet is protected, various icons and features of the program will be disabled.If the Unprotect Sheet icon is visible, it means that the Sheet is currently protected. Click on the Unprotect Sheet icon and enter the password to make all the Data tab icons functional again. Hope this helps.

Where is get Data in Excel?

File: Workbook

  • Select Data > Get Data > From File > From Workbook.
  • In the Excel Browse dialog box, browse for or type a path to the file that you want to query.
  • Select Open.

Why can’t I see data analysis in Excel?

Choose File > Options > Add-Ins > Manage Excel Add-ins > Go > check the box for Analysis ToolPak > OK, in which case the Data Analysis item should appear on the far right of the Data tab.

How do I enable blocked content in an Excel macro?

Enable macros just for the current session

  1. Click the File tab.
  2. In the Security Warning area, click Enable Content.
  3. Select Advanced Options.
  4. In the Microsoft Office Security Options dialog box, click Enable content for this session for each macro.
  5. Click OK.

How do I turn off file blocking settings?

In the Options window, select Trust Center > Trust Center Settings. In the Trust Center window, select File Block Settings, and then clear the “Open” or “Save” check box for the file type that you want to open or save. Clear the option means allow user to open or save the file. Check the option means block the file.

How do I enable file block settings?

To enable this file type, do the following:

  1. Click the File tab.
  2. Under Help, click Options.
  3. Click Trust Center, and then click Trust Center Settings.
  4. In the Trust Center, click File Block Settings.

How do I enable Visual Basic in Excel?

On the Tools menu in Word or Excel, point to Macro, and then click Security. In the Security dialog box, click the Trusted Publishers tab. Select to enable, or clear to disable, Trust Access to Visual Basic Project. Click OK.

How do you make Excel automatically enable editing?

Enable Editing by default

  1. Open Excel program, Click the File tab.
  2. Click on ‘Options’; the Options dialog box appears.
  3. Click Trust Center and then click Trust Center Settings.
  4. In the Trust Center, click File Block Settings.
  5. Select Open selected file types in Protected View and allow editing.

How do you unlock disabled mode in Access?

7 Answers

  1. Click on ‘External Data’ tab.
  2. There should be a Security Warning that states “Certain content in the database has been disabled”
  3. Click the ‘Options’ button.
  4. Select ‘Enable this content’ and click the OK button.

How do I enable program files in Windows 10?

How the file system access settings work

  1. Do one of the following: In Windows 10, go to Start > Settings > Privacy > File system and make sure Allow apps to access your file system is turned On.
  2. Choose which apps and services can access your file system by turning individual apps and services settings On or Off.

How do I enable content on office com?

On the File tab, select Account. Note: In Outlook, select Office Account. On the right side, select Update Options, and then select Enable Updates. If you are asked whether you want to let Microsoft Office make changes to your computer, select Yes.

Why can’t I see my macros in Excel?

Replies (4) 
Press Alt+F11, that will take you to the VBA editor. On your left you should see the VBA Project menu, select the one with your file name and double click each sheets and the workbook. That should cover all the places with a macro. Press Alt+F11 to activate the Visual Basic Editor.

How do I enable macros in Excel for Mac 365?

Enable or disable macros in Office for Mac

  1. Click the Word, Excel, or PowerPoint menu as appropriate.
  2. Click Preferences.
  3. Click Security & Privacy. To allow all macros to run select the Enable all macros radio button. Caution: This will allow ALL macros, both good and bad, to run without any further warning.

Why Cannot insert in Excel?

Reason 2: Objects are hidden
Click “For objects, show all” within the Excel options. Within the Excel settings you can choose if objects (including charts and images) should be shown in your workbook. If this setting is set to hide all objects, you cannot insert any new objects so that the buttons are greyed-out.

Включение и отключение макросов в программе Microsoft Excel

Макросы – это инструмент для создания команд в приложении Microsoft Excel, которые позволяют значительно сократить время на выполнение задач, автоматизировав процесс. Но, в то же время, макросы являются источником уязвимости, которой могут воспользоваться злоумышленники. Поэтому, пользователь на свой страх и риск должен решить применять данную возможность в конкретном случае, или нет. Например, если он не уверен в благонадежности открываемого файла, то лучше макросами не пользоваться, ведь они могут послужить причиной заражения компьютера вредоносным кодом. Учитывая это, разработчики предоставили возможность пользователю самому решать вопрос включения и отключения макросов.

Включение и отключение макросов через меню разработчика

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

Включить или отключить макросы в Microsoft Excel можно через меню разработчика. Но, проблема состоит в том, что по умолчанию данное меню отключено. Чтобы его включить, переходим во вкладку «Файл». Далее, кликаем по пункту «Параметры».

В открывшемся окне параметров, переходим в раздел «Настройка ленты». В правой части окна данного раздела устанавливаем галочку около пункта «Разработчик». Жмем на кнопку «OK».

После этого, на ленте появляется вкладка «Разработчик».

Переходим во вкладку «Разработчик». В самой правой части ленты расположен блок настроек «Макросы». Чтобы включить или отключить макросы, кликаем по кнопке «Безопасность макросов».

Открывается окно центра управления безопасностью в разделе «Макросы». Для того, чтобы включить макросы, переставляем переключатель в позицию «Включить все макросы». Правда, данное действие разработчик не рекомендует выполнять в целях безопасности. Так что, всё выполняется на свой страх и риск. Жмем на кнопку «OK», которая расположена в нижнем правом углу окна.

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

  1. Отключить все макросы без уведомления;
  2. Отключить все макросы с уведомлением;
  3. Отключить все макросы, кроме макросов с цифровой подписью.

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

Включение и отключение макросов через параметры программы

Существует ещё один способ включения и отключения макросов. Прежде всего, переходим в раздел «Файл», и там жмем на кнопку «Параметры», как и в случае включения меню разработчика, о чем мы говорили выше. Но, в открывшемся окне параметров, переходим не в пункт «Настройка ленты», а в пункт «Центр управления безопасностью». Кликаем по кнопке «Параметры центра управления безопасностью».

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

Включение и отключение макросов в других версиях Excel

В других версиях программы Excel процедура отключения макросов несколько отличается от указанного выше алгоритма.

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

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

В версии Excel 2007 достаточно просто последовательно перейти по пунктам меню «Сервис», «Макрос» и «Безопасность». После этого, откроется окно, в котором нужно выбрать один из уровней безопасность работы макросов: «Очень высокая», «Высокая», «Средняя» и «Низкая». Эти параметры соответствуют пунктам параметров макросов более поздних версий.

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

Отблагодарите автора, поделитесь статьей в социальных сетях.

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

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

Есть несколько режимов работы макросов:

  1. Полное отключение макросов.
  2. Возможность индивидуального включения. Т.е., при открытии файла вам предлагается выбор, включать макросы или нет.
  3. Включение макросов с цифровой надписью. Наверное, самая редко используемая опция.
  4. Включение всех макросов абсолютно.Нежелательно для безопасности компьютера.

Чтобы посмотреть параметры безопасности, нужно перейти в Параметры Excel — Офис/Параметр Excel/Центр управления безопасностью/Параметры центра управления безопасностью/Параметры макросов/Включить все макросы.

Параметры центра безопасности

Окно центра безопасности

Лично я выбираю либо второй вариант, либо первый. Если первый вариант, то дополнительно, чтобы не возиться, я определяю папку, в которой храню все свои файлы с макросами. Чтобы указать папку, пройдите Офис/Параметр Excel/Центр управления безопасностью/Параметры центра управления безопасностью/Надежные расположения/Добавить новое расположение.

Папки надежных расположений

В этом случае система спокойно дает работать с макросами из этой папки. Желательно, чтобы это была папка, в которую вы перемещаете такие файлы сами, вручную, а не, скажем, папка «Загрузки».

При втором варианте при открытии файла с макросом (*.xlsm) система выдает следующее предупреждение

Предупреждение об открытии книги с макросом

При нажатии кнопки «Параметры» вы увидите следующее окно

Оповещение системы безопасности

Нажмите «Включить это содержимое» и вы разрешите этот запуск макросов этой книги. В следующий раз вам опять надо будет нажимать эту же кнопку.

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

Microsoft Excel – это популярное для работы с таблицами приложение, используемое в офисах и дом.

Microsoft Excel – это популярное для работы с таблицами приложение, используемое в офисах и домах 90% людей. Несмотря на то что программе уже 34 года, новые возможности продолжают добавляться в обновлениях. Поэтому программа до сих пор популярна. Чтобы облегчить себе работу, нужно знать, как работают эти опции. Для начала расскажем о том, что такое макросы, а потом – как включить макросы в Excel 2010, 2007, 2003.

Что такое макрос?

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

Описание параметров макросов

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

  1. Отключить макросы без уведомления. Применяется для таблиц, автор которых неизвестен. Деактивирует сохраненные в ячейках макросы, не предупреждая об этом. Пользуйтесь им при опасности вирусов в таблице.
  2. Отключить макросы с уведомлением. Этот режим выбран стандартно. Предлагает выключать макросы, но перед этим запрашивает разрешения пользователя. С ним вы сможете решать, оставлять ли, или нет отдельно каждый макрос.
  3. Отключить макросы, кроме макросов с цифровой подписью. Похож на предыдущий, но автоматически разрешает использование макросов, подписанных цифровой подписью предприятия, доверие которому вы уже подтвердили.
  4. Включить макросы. Из названия понятно, что параметр разрешает использование макрокоманд, записанных в таблицу.
  5. Доверять доступ к объектной модели проектов VBA.

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

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

Существует три версии Экселя, где активация макросов отличается друг от друга. Сначала рассмотрим, как включить макросы в Excel 2010.

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

В 2010 версии Экселя разработчики сделали упор на безопасность, поэтому для включения макросов нужно сделать следующее:

  • В верхнем меню приложения нажмите «Файл».
  • Откроется список, выбрать предпоследний пункт – «Параметры».
  • Нажмите, и попадете в окно «Параметры Excel». Слева перейдите в «Центр управления безопасностью».

  • Справа в тексте кликните «Параметры. ».
  • Откроется еще одно меню, где нужно выбрать «Параметры макросов».
  • Отметьте один из пунктов, нажмите «Ок».

  • Закройте и запустите Excel снова, для вступления изменений в силу.

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

Здесь способ не сильно отличается от того, как включить макросы в Excel 2010:

  • Нажмите кнопку «Файл» (круглая желтая кнопка с цветными квадратами) слева сверху окна.
  • В правой нижней части меню кликните на «Параметры Excel».

  • Перейдите в раздел «Центр управления безопасностью», а затем «Параметры центра. »
  • В открывшемся меню отметьте режим работы макросов, который нужен.

  • Перезапустите Эксель.

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

2003 Эксель уступает в безопасности 2010-му, и включить макросы в нем легче, но важно тщательно проверять файлы на вирусы, пользуясь им. Включить исполнение макросов можно так:

  1. В открытом приложении нажмите на кнопку «Сервис» в верхнем меню.
  2. В выпадающем списке нажмите на «Макрос», и «Безопасность».
  3. Откроется меню безопасности, где нужно отметить уровень безопасности для макросов.
  4. Нажмите «Ок», и перезайдите в Эксель.

Включить макрокоманды можно одним из трех путей:

  • во время показа окна сообщения;
  • с помощью Backstage;
  • когда появляется предупреждение системы безопасности.

Во время показа окна сообщения

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

С помощью Backstage

Если открыть книгу с макросами, в меню «Файл» появляется сообщение, позволяющее активировать их. Для этого сделайте следующее:

  1. Раскройте меню «Файл» — левая в ленте вверху страницы.
  2. В окне «Предупреждение системы безопасности» кликните по «Включить содержимое».
  3. Появится диалоговое меню, где необходимо будет отметить «Всегда включать активное содержимое этого документа».

После того как все получилось, перезагрузите приложение.

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

Способ включения только на один раз для одной книги:

  1. Раскройте меню «Файл» — левая в ленте вверху страницы.
  2. В окне «Предупреждение системы безопасности» кликните по «Включить содержимое».
  3. Перейдите в раздел «Дополнительные параметры».
  4. В появившемся поле активируйте пункт «Включить содержимое для этого сеанса» по очереди для каждого из макросов.
  5. Сохраните изменения, кликнув «Ок».

Безопасность макросов Excel

Безопасность макросов 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 существует несколько режимов безопасности макросов, выбрать один их которых можно в меню параметров приложения. Вот эти режимы:

  1. Отключить все макросы без уведомления (Disable all macros without notification)Запрет на выполнение любых макросов. При открытии книги Excel не уведомляет о том, что эта книга содержит макросы, поэтому пользователь может не понять причину, по которой книга Excel не работает так, как должна.
  2. Отключить все макросы с уведомлением (Disable all macros with notification)Запрет на выполнение макросов. Однако, если в рабочей книге есть макрос, появится предупреждение о том, что макрос присутствует, но отключен.
  3. Отключить все макросы без цифровых подписей (Disable all macros except digitally signed macros)Разрешено выполнение макросов только из доверенных источников. Все прочие макросы выполняться не будут. При открытии книги Excel не уведомляет о том, что эта книга содержит макросы, поэтому пользователь может не понять причину, по которой книга Excel не работает так, как должна.
  4. Включить все макросы (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. К ним относятся:

  1. Высокая / Очень высокаяЭти два уровня разрешают запуск макросов только из надёжных источников. Все прочие макросы не будут запущены. При открытии книги Excel не уведомляет о том, что эта книга содержит макросы, поэтому пользователь может не понять причину, по которой книга Excel не работает так, как должна.
  2. СредняяЕсли в книге присутствуют макросы, то при открытии книги появится окно уведомления с вопросом, следует ли эти макросы запускать.
  3. НизкаяВсе макросы выполняются. При открытии книги Excel не появляется уведомление о том, что в ней содержатся макросы. Соответственно пользователь может не знать, что какой-либо макрос выполняется, пока открыт файл.

Если хотите запустить макрос в Excel 2003, то безопасность макросов должна быть выбрана Низкая (Low) или Средняя (Medium).

Чтобы открыть и настроить параметры безопасности макросов в Excel 2003, нужно:

  • Открыть меню Сервис >Макрос >Безопасность (Tools > Macro > Security):
  • Установить нужный уровень безопасности и нажать ОК.

Чтобы новые настройки безопасности макросов вступили в силу, потребуется перезапустить Excel.

Включить содержимое excel

Send a Message

This message will be pushed to the admin’s iPhone instantly.

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

Есть несколько режимов работы макросов:

  1. Полное отключение макросов.
  2. Возможность индивидуального включения. Т.е., при открытии файла вам предлагается выбор, включать макросы или нет.
  3. Включение макросов с цифровой надписью. Наверное, самая редко используемая опция.
  4. Включение всех макросов абсолютно.Нежелательно для безопасности компьютера.

Чтобы посмотреть параметры безопасности, нужно перейти в Параметры Excel — Офис/Параметр Excel/Центр управления безопасностью/Параметры центра управления безопасностью/Параметры макросов/Включить все макросы.

Параметры центра безопасности

Окно центра безопасности

Лично я выбираю либо второй вариант, либо первый. Если первый вариант, то дополнительно, чтобы не возиться, я определяю папку, в которой храню все свои файлы с макросами. Чтобы указать папку, пройдите Офис/Параметр Excel/Центр управления безопасностью/Параметры центра управления безопасностью/Надежные расположения/Добавить новое расположение.

Папки надежных расположений

В этом случае система спокойно дает работать с макросами из этой папки. Желательно, чтобы это была папка, в которую вы перемещаете такие файлы сами, вручную, а не, скажем, папка «Загрузки».

При втором варианте при открытии файла с макросом (*.xlsm) система выдает следующее предупреждение

Предупреждение об открытии книги с макросом

При нажатии кнопки «Параметры» вы увидите следующее окно

Оповещение системы безопасности

Нажмите «Включить это содержимое» и вы разрешите этот запуск макросов этой книги. В следующий раз вам опять надо будет нажимать эту же кнопку.

Содержание

  1. Block or unblock external content in Office documents
  2. What is external content, and why are Web beacons a potential threat?
  3. How does the Trust Center help protect me from external content?
  4. What should I do when a security warning asks if I want to enable or disable external content?
  5. Change external content settings for Excel in the Trust Center
  6. Change settings for Data Connections
  7. Change settings for Workbook Links
  8. Change settings for Linked Data Types
  9. Change settings for Dynamic Data Exchange
  10. Change settings for opening Microsoft Query files (.iqy, .oqy, .dqy, and .rqy) from an untrusted source
  11. What is external content, and why are web beacons a potential threat?
  12. What should I do when a security warning asks if I want to enable or disable external content?
  13. What is external content, and why are Web beacons a potential threat?
  14. Need more help?
  15. ‘Excel has stopped Working’ after I click ‘Enable Content’
  16. NLandry

Block or unblock external content in Office documents

To help protect your security and privacy, Microsoft Office is configured by default to block external content—such as images, linked media, hyperlinks, and data connections—in workbooks and presentations. Blocking external content helps to prevent Web beacons and other intrusive methods that hackers use to invade your privacy and lure you into running malicious code without your knowledge or consent.

What is external content, and why are Web beacons a potential threat?

External content is any content linked from the Internet or an intranet to a workbook or presentation. Some examples of external content are images, linked media, data connections, and templates.

Hackers can use external content as Web beacons. Web beacons send back, or beacon, information from your computer to the server that hosts the external content. Types of Web beacons include the following:

Images A hacker sends a workbook or presentation for you to review that contains images. When you open the file, the image is downloaded and information about the file is beaconed back to the external server.

Images in Outlook e-mail messages Microsoft Office has its own mechanism for blocking external content in messages. This helps to protect against Web beacons that could otherwise capture your email address. For more information, see Block or unblock automatic picture downloads in email messages.

Linked media A hacker sends you a presentation as an attachment in an email message. The presentation contains a media object, such as a sound, that is linked to an external server. When you open the presentation in Microsoft PowerPoint, the media object is played and in turn executes code that runs a malicious script that harms your computer.

Data connections A hacker creates a workbook and sends it to you as an attachment in an email message. The workbook contains code that pulls data from or pushes data to a database. The hacker does not have permissions to the database, but you do. As a result, when you open the workbook in Microsoft Excel, the code executes and accesses the database by using your credentials. Data can then be accessed or changed without your knowledge or consent.

How does the Trust Center help protect me from external content?

If there are external data connections present in your workbook or presentation, when you open the file a business bar notifies you that the external content has been disabled.

Click Enable Content on the business bar if you want to unblock the external content. To learn how to make a secure decision before clicking an option, see the next section.

What should I do when a security warning asks if I want to enable or disable external content?

When a security dialog box appears, you have the option to enable the external content or to leave it blocked. You should only enable the external content if you are sure that it is from a trustworthy source.

Important: If you are sure that the external content in a workbook or presentation is trustworthy, and if you do not want to be notified about this specific external content again, instead of changing the default Trust Center settings to a less safe security level, it is better to move the file to a trusted location. Files in trusted locations are allowed to run without being checked by the Trust Center security system.

Change external content settings for Excel in the Trust Center

External content security settings are located in the Trust Center for Microsoft Excel only. You cannot change external content settings globally for Microsoft PowerPoint in the Trust Center.

If you work in an organization, your system administrator might already have changed the default settings, and this might prevent you from changing any settings yourself. Following are the different external content settings for Excel in the Trust Center.

Trust Center > Security settings for Data Connections, Links, Data Types, Dynamic Data Exchange (DDE), and Microsoft Query files.» loading=»lazy»>

Change settings for Data Connections

In Excel, click the File tab.

Click Options > Trust Center > Trust Center Settings, and then click External Content.

Click the option that you want under Security settings for Data Connections:

Enable all Data Connections (not recommended) Click this option if you want to open workbooks that contain external data connections and to create connections to external data in the current workbook without receiving security warnings. We don’t recommend this option, because connections to an external data source that you are not familiar with can be harmful, and because you do not receive any security warnings when you open any workbook from any location. Use this option only when you trust the data sources of the external data connections. You may want to select this option temporarily, and then return to the default setting when you no longer need it.

Prompt user about Data Connections This is the default option. Click this option if you want to receive a security warning whenever a workbook that contains external data connections is opened, and whenever an external data connection is created in the current workbook. Security warnings give you the option of enabling or disabling data connections for each workbook that you open on a case-by-case basis.

Disable all Data Connections Click this option if you don’t want any external data connections to be enabled in the current workbook. When you choose this option, no data connection in any workbook that you open is ever connected. If you create new external data connections after opening a workbook, those data connections are not enabled when you open the workbook again. This is a very restrictive setting, and may cause some functionality not to work as expected.

Change settings for Workbook Links

In Excel, click the File tab.

Click Options > Trust Center > Trust Center Settings, and then click External Content.

Click the option that you want under Security settings for Workbook Links:

Enable automatic update for all Workbook Links (not recommended) Click this option if you want links to data in another workbook to be updated automatically in the current workbook without receiving a security warning. We don’t recommend this option, because automatically updating links to data in workbooks that you are not familiar with can be harmful. Use this option only when you trust the workbooks that the data is linked to. You may want to select this option temporarily, and then return to the default setting when you no longer need it.

Prompt user on automatic update for Workbook Links This is the default option. Click this option if you want to receive a security warning whenever you run automatic updates in the current workbook for links to data in another workbook.

Disable automatic update of Workbook Links Click this option if you don’t want links in the current workbook to data in another workbook to be updated automatically.

Change settings for Linked Data Types

When you create Linked data types, Excel connects to an online data source and returns detailed information about certain values, such as company stocks or geographies. For instance, converting the word Microsoft to a linked data type will return information about the Microsoft Corporation, such as location, number of employees, stock price, and so on.

In Excel, click the File tab.

Click Options > Trust Center > Trust Center Settings, and then click External Content.

Click the option that you want under Security settings for Linked Data Types:

Enable all Linked Data Types (not recommended) Click this option if you want to create linked data types without receiving a security warning. The data for linked data types is currently provided through Microsoft, but as with all external data, you should only choose this option if you trust the data source. You may want to select this option temporarily, and then return to the default setting when you no longer need it.

Prompt user about Linked Data Types This is the default option. Click this option if you want to receive a security warning whenever you create linked data types.

Disable automatic update of Linked Data Types Click this option if you don’t want to enable linked data types..

Change settings for Dynamic Data Exchange

Dynamic Data Exchange (DDE) is an older Microsoft technology that transfers data between applications.

In Excel, click the File tab.

Click Options > Trust Center > Trust Center Settings, and then click External Content.

Click the option that you want under Security settings for Dynamic Data Exchange:

Enable Dynamic Data Exchange Server Lookup Check this option if you want to enable Dynamic Data Exchange server lookup. If this option is checked, DDE servers that are already running will be visible and usable. By default, this option is checked.

Enable Dynamic Data Exchange Server Launch (not recommended) Check this option if you want to enable Dynamic Data Exchange server launch. If this option is checked, Excel will start DDE servers that are not already running and allow data to be sent out of Excel. For security reasons, it is recommended that you leave this box unchecked. By default, this option is unchecked.

Change settings for opening Microsoft Query files (.iqy, .oqy, .dqy, and .rqy) from an untrusted source

Using Microsoft Query, you can connect to external data sources, select data from those external sources, import that data into your worksheet, and refresh the data as needed to keep your worksheet data synchronized with the data in the external sources.

In Excel, click the File tab.

Click Options > Trust Center > Trust Center Settings, and then click External Content.

There is only one option:

Always block the connection of untrusted Microsoft Query files (.iqy, .oqy, .dqy, and .rqy) Check this option if you want to block connections to Microsoft Query files.

What is external content, and why are web beacons a potential threat?

External content is any content linked from the Internet or an intranet to a workbook or presentation. Some examples of external content are images, linked media, data connections, and templates.

Hackers can use external content as Web beacons. Web beacons send back, or beacon, information from your computer to the server that hosts the external content. Types of Web beacons include the following:

Images A hacker sends a workbook or presentation for you to review that contains images. When you open the file, the image is downloaded and information about the file is beaconed back to the external server.

Images in Outlook e-mail messages Microsoft Office has its own mechanism for blocking external content in messages. This helps to protect against Web beacons that could otherwise capture your email address. For more information, see Block or unblock automatic picture downloads in email messages.

Linked media A hacker sends you a presentation as an attachment in an email message. The presentation contains a media object, such as a sound, that is linked to an external server. When you open the presentation in Microsoft PowerPoint, the media object is played and in turn executes code that runs a malicious script that harms your computer.

Data connections A hacker creates a workbook and sends it to you as an attachment in an email message. The workbook contains code that pulls data from or pushes data to a database. The hacker does not have permissions to the database, but you do. As a result, when you open the workbook in Microsoft Excel, the code executes and accesses the database by using your credentials. Data can then be accessed or changed without your knowledge or consent.

What should I do when a security warning asks if I want to enable or disable external content?

When a security dialog box appears, you have the option to enable the external content or to leave it blocked. You should only enable the external content if you are sure that it is from a trustworthy source.

Important: If you are sure that the external content in a workbook or presentation is trustworthy, and if you do not want to be notified about this specific external content again, instead of changing the default Trust Center settings to a less safe security level, it is better to move the file to a trusted location. Files in trusted locations are allowed to run without being checked by the Trust Center security system.

What is external content, and why are Web beacons a potential threat?

External content is any content linked from the Internet or an intranet to a workbook or presentation. Some examples of external content are images, linked media, data connections, and templates.

Hackers can use external content as Web beacons. Web beacons send back, or beacon, information from your computer to the server that hosts the external content. Types of Web beacons include the following:

Images A hacker sends a workbook or presentation containing images for you to review. When you open the file, the image is downloaded and information about the file is beaconed back to the external server.

If there are images present in your workbook, when you open the file a business bar notifies you that the images have been disabled. Click Turn on images on the business bar if you want to unblock images. You should only do this if you are sure the images are coming from a trustworthy source.

Need more help?

You can always ask an expert in the Excel Tech Community or get support in the Answers community.

Источник

‘Excel has stopped Working’ after I click ‘Enable Content’

NLandry

New Member

Hello,
After I open this one spreadsheet and click ‘Enable Content’, I get the ‘Excel has stopped Working’ pop up and then Excel crashes.

The file name is «Report V1.1.xls’ and sometimes upon reopening Excel I get a warning pop up that says ‘Report V1 (version1).xls: file format is not valid’.

Other members on my team are able to use this spreadsheet & enabling its content without any issues. The day I was provided the spreadsheet, I was able to use it for a few hours without any issues — but when I tried opening it later, it started crashing and I’ve never been able to use it since.

I am able to Enable Content on other excel spreadsheets without any issues.

I don’t have the password to the macro (I had read a fix about going into Visual Basic to make changes but without the password I cannot attempt that fix).

Here is what I tried:
— I have both Excel 2016 and Excel 2013 on my laptop. I have tried running the file with both.
— I have rebooted
— I have changed my trust center to run macros automatically (just crashed upon opening rather than after clicking enable content)
— I have launched the spreadsheet from its original location & from a saved copy on my desktop
— I have renamed the spreadsheet
— I have un-installed Excel 2016, rebooted and attempted to open with Excel 2013
— I have un-installed Excel 2016, rebooted and re-installed Excel 2016
— Tried disabling Addins

I don’t know how or if this might impact the situation but after I was provided the file initially, I saved a copy on my desktop and renamed it. I have since removed this renamed copy & have only been using the file from its original location.

I have spent several hours trying to resolve this issue and I don’t know what else to do — any help would greatly be appreciated.

Источник

What is external content, and why are Web beacons a potential threat?

External content is any content linked from the Internet or an intranet to a workbook or presentation. Some examples of external content are images, linked media, data connections, and templates.

Hackers can use external content as Web beacons. Web beacons send back, or beacon, information from your computer to the server that hosts the external content. Types of Web beacons include the following:

  • Images     A hacker sends a workbook or presentation for you to review that contains images. When you open the file, the image is downloaded and information about the file is beaconed back to the external server.

  • Images in Outlook e-mail messages     Microsoft Office has its own mechanism for blocking external content in messages. This helps to protect against Web beacons that could otherwise capture your email address. For more information, see Block or unblock automatic picture downloads in email messages.

  • Linked media     A hacker sends you a presentation as an attachment in an email message. The presentation contains a media object, such as a sound, that is linked to an external server. When you open the presentation in Microsoft PowerPoint, the media object is played and in turn executes code that runs a malicious script that harms your computer.

  • Data connections     A hacker creates a workbook and sends it to you as an attachment in an email message. The workbook contains code that pulls data from or pushes data to a database. The hacker does not have permissions to the database, but you do. As a result, when you open the workbook in Microsoft Excel, the code executes and accesses the database by using your credentials. Data can then be accessed or changed without your knowledge or consent.

How does the Trust Center help protect me from external content?

If there are external data connections present in your workbook or presentation, when you open the file a business bar notifies you that the external content has been disabled.

External Data Connections have been disabled - Check Enable Content to enable.

Click Enable Content on the business bar if you want to unblock the external content. To learn how to make a secure decision before clicking an option, see the next section.

What should I do when a security warning asks if I want to enable or disable external content?

When a security dialog box appears, you have the option to enable the external content or to leave it blocked. You should only enable the external content if you are sure that it is from a trustworthy source.

Microsoft Excel Security Notice - Indicates that Excel has identified a potential security concern. Choose enable if you trust the source file location, Disable if you don't.

Important: If you are sure that the external content in a workbook or presentation is trustworthy, and if you do not want to be notified about this specific external content again, instead of changing the default Trust Center settings to a less safe security level, it is better to move the file to a trusted location. Files in trusted locations are allowed to run without being checked by the Trust Center security system.

Change external content settings for Excel in the Trust Center

External content security settings are located in the Trust Center for Microsoft Excel only. You cannot change external content settings globally for Microsoft PowerPoint in the Trust Center.

If you work in an organization, your system administrator might already have changed the default settings, and this might prevent you from changing any settings yourself. Following are the different external content settings for Excel in the Trust Center.

Excel Options > Trust Center > Security settings for Data Connections, Links, Data Types, Dynamic Data Exchange (DDE), and Microsoft Query files.

Change settings for Data Connections

  1. In Excel, click the File tab.

  2. Click Options > Trust Center > Trust Center Settings, and then click External Content.

  3. Click the option that you want under Security settings for Data Connections:


    • Enable all Data Connections (not recommended)
           Click this option if you want to open workbooks that contain external data connections and to create connections to external data in the current workbook without receiving security warnings. We don’t recommend this option, because connections to an external data source that you are not familiar with can be harmful, and because you do not receive any security warnings when you open any workbook from any location. Use this option only when you trust the data sources of the external data connections. You may want to select this option temporarily, and then return to the default setting when you no longer need it.


    • Prompt user about Data Connections
           This is the default option. Click this option if you want to receive a security warning whenever a workbook that contains external data connections is opened, and whenever an external data connection is created in the current workbook. Security warnings give you the option of enabling or disabling data connections for each workbook that you open on a case-by-case basis.


    • Disable all Data Connections
           Click this option if you don’t want any external data connections to be enabled in the current workbook. When you choose this option, no data connection in any workbook that you open is ever connected. If you create new external data connections after opening a workbook, those data connections are not enabled when you open the workbook again. This is a very restrictive setting, and may cause some functionality not to work as expected.

Change settings for Workbook Links

  1. In Excel, click the File tab.

  2. Click Options > Trust Center > Trust Center Settings, and then click External Content.

  3. Click the option that you want under Security settings for Workbook Links:


    • Enable automatic update for all Workbook Links (not recommended)
           Click this option if you want links to data in another workbook to be updated automatically in the current workbook without receiving a security warning. We don’t recommend this option, because automatically updating links to data in workbooks that you are not familiar with can be harmful. Use this option only when you trust the workbooks that the data is linked to. You may want to select this option temporarily, and then return to the default setting when you no longer need it.


    • Prompt user on automatic update for Workbook Links
           This is the default option. Click this option if you want to receive a security warning whenever you run automatic updates in the current workbook for links to data in another workbook.


    • Disable automatic update of Workbook Links
           Click this option if you don’t want links in the current workbook to data in another workbook to be updated automatically.

Change settings for Linked Data Types

When you create Linked data types, Excel connects to an online data source and returns detailed information about certain values, such as company stocks or geographies. For instance, converting the word Microsoft to a linked data type will return information about the Microsoft Corporation, such as location, number of employees, stock price, and so on.

  1. In Excel, click the File tab.

  2. Click Options > Trust Center > Trust Center Settings, and then click External Content.

  3. Click the option that you want under Security settings for Linked Data Types:


    • Enable all Linked Data Types (not recommended)
           Click this option if you want to create linked data types without receiving a security warning. The data for linked data types is currently provided through Microsoft, but as with all external data, you should only choose this option if you trust the data source. You may want to select this option temporarily, and then return to the default setting when you no longer need it.


    • Prompt user about Linked Data Types
           This is the default option. Click this option if you want to receive a security warning whenever you create linked data types.


    • Disable automatic update of Linked Data Types
           Click this option if you don’t want to enable linked data types..

Change settings for Dynamic Data Exchange

Dynamic Data Exchange (DDE) is an older Microsoft technology that transfers data between applications.

  1. In Excel, click the File tab.

  2. Click Options > Trust Center > Trust Center Settings, and then click External Content.

  3. Click the option that you want under Security settings for Dynamic Data Exchange:

  • Enable Dynamic Data Exchange Server Lookup Check this option if you want to enable Dynamic Data Exchange server lookup. If this option is checked, DDE servers that are already running will be visible and usable. By default, this option is checked.

  • Enable Dynamic Data Exchange Server Launch (not recommended) Check this option if you want to enable Dynamic Data Exchange server launch. If this option is checked, Excel will start DDE servers that are not already running and allow data to be sent out of Excel. For security reasons, it is recommended that you leave this box unchecked. By default, this option is unchecked.

Change settings for opening Microsoft Query files (.iqy, .oqy, .dqy, and .rqy) from an untrusted source

Using Microsoft Query, you can connect to external data sources, select data from those external sources, import that data into your worksheet, and refresh the data as needed to keep your worksheet data synchronized with the data in the external sources.

  1. In Excel, click the File tab.

  2. Click Options > Trust Center > Trust Center Settings, and then click External Content.

  3. There is only one option:

  • Always block the connection of untrusted Microsoft Query files (.iqy, .oqy, .dqy, and .rqy) Check this option if you want to block connections to Microsoft Query files.

What is external content, and why are web beacons a potential threat?

External content is any content linked from the Internet or an intranet to a workbook or presentation. Some examples of external content are images, linked media, data connections, and templates.

Hackers can use external content as Web beacons. Web beacons send back, or beacon, information from your computer to the server that hosts the external content. Types of Web beacons include the following:

  • Images     A hacker sends a workbook or presentation for you to review that contains images. When you open the file, the image is downloaded and information about the file is beaconed back to the external server.

  • Images in Outlook e-mail messages     Microsoft Office has its own mechanism for blocking external content in messages. This helps to protect against Web beacons that could otherwise capture your email address. For more information, see Block or unblock automatic picture downloads in email messages.

  • Linked media     A hacker sends you a presentation as an attachment in an email message. The presentation contains a media object, such as a sound, that is linked to an external server. When you open the presentation in Microsoft PowerPoint, the media object is played and in turn executes code that runs a malicious script that harms your computer.

  • Data connections     A hacker creates a workbook and sends it to you as an attachment in an email message. The workbook contains code that pulls data from or pushes data to a database. The hacker does not have permissions to the database, but you do. As a result, when you open the workbook in Microsoft Excel, the code executes and accesses the database by using your credentials. Data can then be accessed or changed without your knowledge or consent.

What should I do when a security warning asks if I want to enable or disable external content?

When a security dialog box appears, you have the option to enable the external content or to leave it blocked. You should only enable the external content if you are sure that it is from a trustworthy source.

Microsoft Excel Security Notice - Indicates that Excel has identified a potential security concern. Choose enable if you trust the source file location, Disable if you don't.

Important: If you are sure that the external content in a workbook or presentation is trustworthy, and if you do not want to be notified about this specific external content again, instead of changing the default Trust Center settings to a less safe security level, it is better to move the file to a trusted location. Files in trusted locations are allowed to run without being checked by the Trust Center security system.

What is external content, and why are Web beacons a potential threat?

External content is any content linked from the Internet or an intranet to a workbook or presentation. Some examples of external content are images, linked media, data connections, and templates.

Hackers can use external content as Web beacons. Web beacons send back, or beacon, information from your computer to the server that hosts the external content. Types of Web beacons include the following:

  • Images   A hacker sends a workbook or presentation containing images for you to review. When you open the file, the image is downloaded and information about the file is beaconed back to the external server.

If there are images present in your workbook, when you open the file a business bar notifies you that the images have been disabled. Click Turn on images on the business bar if you want to unblock images. You should only do this if you are sure the images are coming from a trustworthy source.  

Security Warning

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

Как открыть редактор Visual Basic в Excel?

Простейший способ запустить редактор Visual Basic в Excel – нажать комбинацию клавиш Alt+F11 (то есть нажать клавишу Alt и, удерживая её, нажать клавишу F11). После этого откроется окно редактора Visual Basic, как показано на картинке ниже.

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

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

  1. Открываем Excel (Word) и переходим на вкладку меню Файл
  2. Выбираем пункт Параметры
  3. Открываем Центр управления безопасностью и переходим в Параметры управления безопасностью
  4. Включаем все макросы и нажимаем ОК
  5. Перезапустите Excel (закройте все книги), чтобы изменения вступили в силу Рекомендуем к прочтению

Как открыть файл Excel с макросами?

Как запустить файл с включенными макросами?

  1. Excel 2003: Сервис- Безопасность- Уровень макросов «Низкий»
  2. Excel 2007: Меню- Параметры Excel- Центр управления безопасностью- Параметры центра управления безопасностью- Параметры макросов- Разрешить все макросы;

Чем опасны макросы?

Документы Microsoft Office, содержащие встроенные макросы, могут быть опасными. Макросы — это, по сути, кусочки компьютерного кода, и исторически они были средством распространения вредоносных программ. К счастью, современные версии Office содержат функции безопасности, которые защитят вас от макросов.

Как открыть редактор Visual Basic?

Во всех приложениях Office это делается одинаково:

  1. самый простой способ: в меню Сервис выбрать Макрос -> Редактор Visual Basic;
  2. самый быстрый способ: нажать <Alt>+<F11>;
  3. можно также воспользоваться кнопкой на панели инструментов Visual Basic (предварительно сделав ее видимой);

Как открыть в Excel Visual Basic?

Вставляем код VBA в книгу Excel

  1. Открываем рабочую книгу в Excel.
  2. Нажатием Alt+F11 вызываем окно редактора Visual Basic.
  3. На панели Project-VBAProject кликаем правой кнопкой мыши по имени рабочей книги (в левой верхней части окна редактора) и в контекстном меню выбираем Insert > Module.

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

Параметры макроса не меняются во всех программах Office.

  1. Откройте вкладку Файл.
  2. Щелкните Параметры.
  3. Затем выберите пункты Центр управления безопасностью и Параметры центра управления безопасностью.
  4. В центре управления безопасностью щелкните элемент Параметры макросов.
  5. Выберите нужные вам решения и нажмите кнопку «ОК».

Как зайти в макросы в Excel 2010?

More videos on YouTube

  1. 1) На ленте нажмите пункт меню «Файл», а потом в открывшемся меню — кнопку «Параметры»:
  2. 2) В открывшемся окне «Параметры Excel» в левом столбце выделите пункт «Центр управления безопасностью», …
  3. 3) В открывшемся окне «Центр управления безопасностью» выделите пункт «Параметры макросов»,

Как найти макрос в Excel?

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

  1. Перейдите в Excel > параметры…> ленты & панель инструментов.
  2. В категории Настроить ленту в списке Основные вкладки установите флажок Разработчик, а затем нажмите кнопку Сохранить.

Как открыть файл в VBA?

Вы можете открыть файлы VBA с помощью следующих программ:

  1. Cool Edit.
  2. Cool Edit Pro.
  3. VBA Fragment Editor.
  4. Visual Chart Profesional.
  5. Parallels Tools Center.
  6. Free File Viewer Pro. Скачать

Как открыть файл Excel без запуска макроса?

Поделиться Darren Bartrup-Cook

  1. Откройте Excel непосредственно, не дважды щелкните книгу, чтобы запустить Excel.
  2. File/Open/Browse.
  3. Перейдите к книге, которую вы хотите открыть, одним щелчком мыши на ней
  4. Щелкните раскрывающийся список рядом с пунктом открыть и откройте его в защищенном виде

Как запустить макрос?

Запуск макроса на вкладке «Разработчик»

  1. Откройте книгу, содержащую нужный макрос.
  2. На вкладке Разработчик в группе Код нажмите кнопку Макросы.
  3. В поле Имя макроса выберите макрос, который вы хотите запустить, и нажмите кнопку Выполнить.
  4. У вас также есть другие варианты:

Где хранятся макросы в Word?

Ответ: Где Word хранит макросы? В файле Normal. dot, если не ошибаюсь. В окне списка макросов есть кнопка «Организатор» (XP, 2003), загляните туда.

Как узнать какие макросы в ворде?

Чтобы просмотреть список встроенных макросов, на вкладке Разработчик в группе Код нажмите кнопку Макросы. В списке Макросы из выберите вариант Команды Word. В списке Макрос доступен для щелкните шаблон или документ, в котором нужно сохранить макрос. Важно: Чтобы макрос был доступен во всех документах, выберите Normal.

Каким типом компьютерного вируса могут быть заражены файлы документов MS Office?

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

Ошибка приложения Excel при открытии файла с макросами

Не так давно очередной раз столкнулся с ошибками приложения Excel при попытке включения макросов после открытия файлов .xlsm. Вспомнил, что подобные проблемы преследуют пользователей довольно давно, но чаще всего они наблюдались с Excel 2013 и Excel 2016. Характерные особенности этой группы ошибок следующие:

  • Приложение Excel закрывается при открытии файла с макросами (при включенном режиме безопасности Включить все макросы );
  • Ошибка приложения Excel возникает при попытке включить содержимое (нажатии соответствующей кнопки);
  • Ошибка приложения Excel возникает при сохранении файла с макросами;

Ну и по горячим следам очередного инцидента, дабы не откладывать на потом, решил для себя собрать небольшой хаб по ошибкам приложения Excel с последующей модификацией, дабы опять не терять время на поиск информации в Сети и на составление облака причин.
Суть в том, что в процессе открытия файла xlsm, и при отключенных макросах, в верхней части основного окна (над таблицей), высвечивается строка уведомления: ПРЕДУПРЕЖДЕНИЕ СИСТЕМЫ БЕЗОПАСНОСТИ Запуск макросов отключен , с кнопкой включения содержимого (макросов). Как только пользователь её нажимает, Excel попросту аварийно завершается (падает) с ошибкой Программа Microsoft Excel не работает и характерным окном уведомления:

excel ошибка макроса

При этом было замечено, что непосредственно перед возникновением ошибки приложения Excel никаких системных обновлений и обновлений пакета Office не устанавливалось. Возможно, каким-то образом задействованы последние обновления на Office, но прямой связи я не заметил, а подробного исследования проблемы не проводил. При этом зависимости от версии операционной системы (мною лично сбои наблюдались на Windows 10 LTSC и Windows 7 Professional) так же выявлено не было. При анализе аварийного дампа приложения ( *.hdmp ) обычно можно увидеть подобную информацию исключения (вывод урезан):

обычно это NTSTATUS с кодом c0000005 — Access violation, доступ запрещен. И чаще всего в дампе можно увидеть такой вот стек потока (вывод оптимизирован для улучшения представления):

из которого единственное что понятно, так это то, что падение Excel происходит в недрах функций библиотеки vbe7.dll (среда исполнения VBA), подгруженной в адресное пространство процесса. Это указывает на проблемы с обработчиком VBA-скриптов, в контексте Excel чаще именуемых макросами.

Так что же такое VBA и для чего он предназначается?

В приложениях, входящих в комплект MS Office, таких как Excel, Word, PowerPoint и Access, VBA используется для автоматизации множества рутинных задач (напр.: повторяющихся однотипных действий), позволяет создавать формы для общения с пользователем и предлагает множество иного богатого функционала. При помощи VBA доступно управление электронной таблицей посредством объектно-ориентированной модели кода/данных, при помощи VBA-кода входные данные таблиц могут быть обработаны и представлены в итоговых (результирующих) таблицах и диаграммах (графиках). Таблица становится интерфейсом кода, позволяя легко работать, изменять его и управлять расчётами. На выходе VBA проект, используемый в структурах описанных выше приложений (электронные таблицы Excel, презентации PowerPoint, базы Access), компилируется в специальный бинарный исполняемый файл, который размещается внутри файла основного формата. Применительно к Excel это файл vbaProject.bin , который располагается внутри *.xslm-файла в директории /xl , представляющий собой бинарный исполняемый файл проекта, содержащий макрос в откомпилированном (готовом к исполнению) виде.

Решение 1: вставка нового листа

Выполните приведенную последовательность действий:

  1. Открываем [проблемный] .xlsm-файл (файл с макросами).
  2. Не нажимаем кнопку Включить содержимое .
  3. Добавляем в книгу Excel новый лист: правая кнопка мыши на ярлыках Лист1/Лист2/Лист3 → Вставить → Лист .
  4. Сохраняем электронную таблицу. Закрываем Excel.
  5. Открываем проблемный файл заново и включаем макросы.

Решение 2: перекомпиляция проекта

Выполните последовательность действий:

  1. Запускаем и открываем новую книгу Excel (не ваш проблемный файл).
  2. Открываем меню Файл — выбираем Параметры — далее открываем Центр управления безопасностью и заходим в Параметры центра управления безопасностью .
  3. В разделе Параметры макросов — выставляем чекбокс Отключить все макросы с уведомлением .
  4. В разделе Надежные расположения — выставляем чекбокс Отключить все надежные расположения .
  5. В разделе Надежные документы — выставляем чекбокс Отключить надежные документы .
  6. Жмем везде OK . Закрываем Excel.
  7. Открываем [проблемный] .xlsm-файл (файл с макросами).
  8. Не нажимаем кнопку Включить содержимое .
  9. Открывает редактор Visual Basic при помощи комбинации клавиш Alt + F11 . Либо можно использовать обходной маневр: в настройках включаем меню Разработчик , после этого в появившемся сверху в ленте меню Разработчик выбираем пункт Visual Basic .
  10. В открывшемся окне редактора Visual Basic (VBA редактор) пересохраняем проект: для этого жмем на панели инструментов кнопку Сохранить (изображение дискетки или комбинация Ctrl + S ).
  11. Выбираем из меню Debug — выбираем пункт меню Compile VBA Project :

recompile vba project

Решение 3: добавление модуля

Дополнительное решение состоит в том, что бы внести изменения в макрос без перекомпиляции.

  1. Открываем [проблемный] .xlsm-файл (файл с макросами).
  2. Не нажимаем кнопку Включить содержимое .
  3. Открывает редактор Visual Basic (при помощи комбинации клавиш Alt + F11 ).
  4. Открываем меню Tools → пункт Options . В открывшемся окне переходим на вкладку General и деактивируем чекбокс Compile on Demand :

Не работают макросы в Excel: кто виноват и что делать?

Не работают макросы в Excel? Включите их выполнение, добавьте специальный модель с кодом, проверьте версию ОС и Эксель, убедитесь в соответствии пакета приложений, активируйте Майкрософт Офис, снимите блокировку файла, проверьте систему безопасности и применяемые библиотеки. Ниже подробно рассмотрим, в чем могут быть причины подобной неисправности, и какие шаги предпринимать для ее устранения.

Причины

Для начала стоит разобраться, почему не работает макрос в Excel, ведь от этого зависят дальнейшие шаги. К основным причинам стоит отнести:

  1. Функция отключена.
  2. Отключение отслеживания событий.
  3. Устаревшая операционная система.
  4. Несоответствие разработчика пакета офисных приложений.
  5. Устаревшая версия Майкрософт Офис.
  6. Неактивированная версия Excel.
  7. Заблокированный файл.
  8. Неправильные настройки безопасности.
  9. Отсутствие необходимой библиотеки и т. д.

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

Что делать

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

Включите опцию

Первое, что необходимо сделать — включить функцию для обеспечения ее работоспособности. Здесь многое зависит от версии Эксель.

Если не работают макросы в Excel 2003, сделайте следующие шаги:

  1. Войдите в «Сервис».
  2. Перейдите в раздел «Безопасность».
  3. Кликните «Уровень макросов «Низкий».

В случае, когда не работают макросы в Excel 2007, включите их следующим образом:

  1. Жмите на кнопку «Офис».
  2. Войдите в параметры Excel.
  3. Кликните на «Центр управления безопасности».
  4. Войдите в «Параметры центра управления безопасностью».
  5. Жмите на «Параметры макросов».
  6. Кликните на «Разрешить все …».

В ситуации, когда не работают макросы в Excel 2016, сделайте следующие шаги:

  1. Войдите в раздел «Файл».
  2. Кликните на кнопку «Параметры».
  3. Зайдите в «Центр управления безопасностью».
  4. Войдите в «Параметры центра управления безопасностью».
  5. Кликните на «Параметры …».
  6. Жмите на «Разрешить все …».

После внесения изменений параметра безопасности перезапустите приложение Excel, а именно закройте его полностью и откройте снова. Лишь после этого изменения вступают в силу.

Добавьте нужный модуль в книгу

Бывают ситуации, когда макросы включены, но не работают в Excel из-за отключения каким-либо элементом отслеживания событий. В таком случае сделайте следующее:

  1. Перейдите в редактор VBA с помощью клавиш Alt+F11.
  2. Вставьте указанный ниже код.
  1. Для выполнения кода поставьте курсор в любой точке между началом и концом.
  2. Кликните F5.

Проверьте операционную систему

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

Обратите внимание на разработчика

Если в Экселе не работают макросы, причиной может быть другой разработчик. Так, пользователи Excel часто применяют OpenOffice или LibreOffice. Эти пакеты созданы на разных языках программирования, которые имеют индивидуальные особенности. Так, если надстройки написаны на Visual Basic for Application, он может не работать в указанных выше офисных приложениях. Вот почему необходимо уточнять, для какого пакета создан макрос / надстройка.

Проверьте версию Майкрософт Офис

В Макрософт Офис 2003 применяются надстройки xla для Excel. В современных версиях расширение поменялось на xlam. Если ставить макросы старого типа в приложения Офис 2007 и больше, никаких трудностей не происходит. Если же вы попытаетесь поставить новую надстройку на старую версию Excel, она зачастую не работает. Вот почему важно обратить внимание на этот параметр при выборе.

Убедитесь в наличии пакета VBA

Одной из причин, почему не запускается макрос в Excel, может быть отсутствие пакета VBA. Для успешного запуска надстройки необходимо, чтобы этот пакет был установлен. Иногда он уже установлен в Офис, но так происходит не всегда. Для проверки жмите комбинацию на Alt+F11. Если после этого появляется Visual Basic, компонент можно считать установленным. В ином случае его нужно поставить. Для этого:

  • Зайдите в «Пуск», а далее «Панель управления / Программы и компоненты».

  • Выберите программу Майкрософт Офис.
  • Жмите на кнопку «Изменить».

  • Запустить файл установки Setup.exe.
  • Кликните на «Добавить или удалить компоненты».
  • Выберите в списке Visual Basic и установите его.

Активируйте Офис

Если в Excel 2007 не работает кнопка «макросы», причиной может быть отсутствие активации приложения. Для этого жмите на кнопку «Активировать» и следуйте инструкции. В большинстве случаев такая опция является платной.

Снимите блокировку файла

Учтите, что документ, полученный с другого ПК / ноутбука, может заблокироваться. Для разблокировки файла нужно нажать ПКМ и в разделе «Общие» кликнуть на «Разблокировать».

Проверьте библиотеки

В случае, когда параметры макросов не активны в Excel, причиной может быть появление ошибки «Can’t find project or library». При этом, надстройка работает на другом ПК / ноутбуке, а здесь возникают проблемы. Ошибку легко устранить, если в окне, которое идет за сообщением об ошибке, снять отметки в полях Missing. Для вызова окна можно выбрать пункт меню Tools / References.

Проверьте настройки безопасности

В ситуации, когда не работают макросы в Excel, можно добавить надежные расположения или настроить доступ к объектной модели VBA. Для этого в Офис 2007 необходимо сделать следующее:

  1. Войдите в Меню
  2. Кликните на пункт «Параметры».
  3. Жмите на «Центр управления безопасностью».
  4. Войдите в «Параметры центра управления безопасностью».
  5. Кликните на «Параметры макросов» и «Доверять доступ к объектной модели проектов».

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

В комментариях расскажите, какой из приведенных выше вариантов вам помог, и что еще можно сделать.

Like this post? Please share to your friends:
  • Enable the macros in excel
  • Enable macros for excel
  • Enable editing in excel
  • Empty vba excel что это
  • Empty find a word