Файл Содержит Зашифрованные Макросы Которые Были Отключены Excel • Настройки макроса

Office обнаружил проблему с этим файлом [Защищенный просмотр]

Чтобы исправить различные проблемы с ПК, мы рекомендуем DriverFix: это программное обеспечение будет поддерживать ваши драйверы в рабочем состоянии, тем самым защищая вас от распространенных компьютерных ошибок и сбоев оборудования. Проверьте все свои драйверы сейчас за 3 простых шага:

  1. Загрузите DriverFix (проверенный файл для загрузки).
  2. Нажмите «Начать сканирование», чтобы найти все проблемные драйверы.
  3. Нажмите «Обновить драйверы», чтобы получить новые версии и избежать сбоев в работе системы.
  • DriverFix в этом месяце скачали 502095 читателей.

После обновления Windows 10 вы можете обнаружить, что некоторые из ваших документов Microsoft Excel не открываются, и вы получите следующую ошибку :

Поэтому файл открывается в защищенном режиме. Защищенный просмотр Office – это режим только для чтения, который больше не содержит большинства функций редактирования, с которыми вы привыкли работать.

В следующих строках вы найдете правильные решения для решения этой досадной проблемы с Microsoft Excel.

Как исправить, что Office обнаружил проблему с этим файлом?

1 Отключите параметр защищенного просмотра

Office обнаружил проблему с этим файлом [Защищенный просмотр]

  1. Откройте приложение Microsoft Excel и щелкните вкладку Файл.
  2. Перейдите в окно параметров Excel и выберите Центр управления безопасностью.
  3. Нажмите кнопку «Параметры доверия» и в следующем окне выберите «Защищенный просмотр».
  4. Отключите включенный защищенный просмотр для файлов, исходящих из Интернета.

Когда файлы Excel открываются с сетевого диска (используется с каталогами SMB на устройствах Synology и QNAP NAS ), они открываются в защищенном виде. Это очень полезно для неизвестных источников (по электронной почте).

Однако в среде продукта этот защищенный просмотр в Excel также очень раздражает, когда он выполняется с центрального сервера данных (NAS).

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

2 Обновите приложение Microsoft Excel

Office обнаружил проблему с этим файлом [Защищенный просмотр]

  1. Откройте приложение MicrosoftExcel и щелкните вкладку Файл.
  2. Перейдите в раздел «Информация о продукте» и выберите «Параметры обновления».
  3. Нажмите кнопку «Обновить сейчас».

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

3 Восстановление Microsoft Excel

Office обнаружил проблему с этим файлом [Защищенный просмотр]

Устранить различные неисправности можно только с помощью ремонтных установок.

Не всегда необходимо нанимать дорогих ИТ-специалистов для ремонта Microsoft Office, потому что вы можете сделать это самостоятельно, если программа больше не работает должным образом.

Microsoft Excel, вероятно, является наиболее широко используемым приложением для работы с электронными таблицами на компьютерах с Windows и входит в состав Microsoft Office.

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

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

Знайка, самый умный эксперт в Цветочном городе
Мнение эксперта
Знайка, самый умный эксперт в Цветочном городе
Если у вас есть вопросы, задавайте их мне!
Задать вопрос эксперту
Макро-рекордер отлично подходит для вас в Excel и записывает ваши точные шаги, но может вам не подойти, когда вам нужно сделать что-то большее. Если же вы хотите что-то уточнить, я с радостью помогу!
Обращаем внимание, что код, записанный через макрорекордер, как правило, не является эффективным и оптимизированным кодом. Макрорекордер часто добавляет дополнительные ненужные действия. Но это не значит, что не нужно пользоваться макрорекодером. Для тех, кто только изучает VBA , макрорекордер может быть отличным способом проанализировать и понять как все работает в VBA.
Включить кнопку содержимого

Два способа, как включить макросы в Excel 2010

  1. Откройте приложение Microsoft Excel и щелкните вкладку Файл.
  2. Перейдите в окно параметров Excel и выберите Центр управления безопасностью.
  3. Нажмите кнопку «Параметры доверия» и в следующем окне выберите «Защищенный просмотр».
  4. Отключите включенный защищенный просмотр для файлов, исходящих из Интернета.

Макрорекодер — это инструмент в Excel, который пошагово записывает все что вы выполняете в Excel и преобразует это в код на языке VBA. Макрорекодер создает очень подробный код (как мы увидим позже), который вы сможете при необходимости отредактировать в дальнейшем.

Автозапуск макроса при открытии или закрытии книги Excel

Итак, Excel запущен, книга создана, VBE открыт (Alt+F11).

Файл Содержит Зашифрованные Макросы Которые Были Отключены Excel • Настройки макроса

Файл Содержит Зашифрованные Макросы Которые Были Отключены Excel • Настройки макроса

кликаем по нему два раза. Перед нами откроется редактор кода объекта «ЭтаКнига«.
Вы можете переименовать название объекта, выделив его и в окне Properties (F4) изменить свойство (Name).

Теперь создадим форму в нашей книге (как это сделать читаем здесь). На форму добавим две кнопки (CommandButton) и TextBox. Примерный вид следующий:

Файл Содержит Зашифрованные Макросы Которые Были Отключены Excel • Настройки макроса

Файл Содержит Зашифрованные Макросы Которые Были Отключены Excel • Настройки макроса

Private Sub CommandButton1_Click()
If TextBox1.Text = «123» Then UserForm1.Hide _
Else MsgBox «Вы ввели неверный пароль! Попробуйте еще раз.»
End Sub

Пароль у нас «123», если введен верный пароль, то скрываем форму и продолжаем работать с книгой.

ThisWorkbook — ключевое слово. Дословно «Эта рабочая книга» или «Текущая рабочая книга»
Close — команда на закрытие нашей книги. Параметр False указывает на закрытие книги без сохранения.
Параметр false является необязательным. Если этот параметр не указать, то в случае внесения изменений в книгу отобразится диалог:

Файл Содержит Зашифрованные Макросы Которые Были Отключены Excel • Настройки макроса

Все. Форму запрограммировали. Осталось ее автоматически запустить. Для этого перейдем в открытый ранее редактор объекта «ЭтаКнига» и добавим туда следующую процедуру:

Private Sub Workbook_Open()
UserForm1.Show
End Sub

Workbook_Open – событие, происходящее при открытии рабочей книги. Собственно в этой процедуре и открывается наша форма (UserForm1.Show), происходит запуск макроса, или выполняется любой другой код. Процедура Workbook_Open сработает только в объекте «ЭтаКнига».
Сохраните книгу, закройте и попробуйте ее открыть.

Как выполнить макрос при закрытии книги Excel?

Событие, вызываемое при закрытии книги, так же как и открытие, относится к объекту «ЭтаКнига» (workbook). Открываем редактор кода этого объекта. Теперь выберите в выпадающем списке объект «Workbook» затем в списке доступных событий выберите BeforeClose — событие, вызываемое перед закрытием книги:

Файл Содержит Зашифрованные Макросы Которые Были Отключены Excel • Настройки макроса

Событий объекта книги полно: событие при создании листа, событие при активации книги и т.д.
Итак, после выбора BeforeClose будет создана процедура:

Добавьте в эту процедуру например, строчку вызова сообщения:

Событие BeforeClose имеет параметр Cancel логического типа, который по умолчанию имеет значение False. Если в этот параметр передать значение True, то книгу невозможно будет закрыть:

На этом все. Рабочий вариант, рассмотренный в данной статье, прикреплен ниже. В последующих статьях еще не однократно будет затронут объект WorkBook и его события, ну а пока — пока!

Знайка, самый умный эксперт в Цветочном городе
Мнение эксперта
Знайка, самый умный эксперт в Цветочном городе
Если у вас есть вопросы, задавайте их мне!
Задать вопрос эксперту
Теперь выберите в выпадающем списке объект Workbook затем в списке доступных событий выберите BeforeClose — событие, вызываемое перед закрытием книги. Если же вы хотите что-то уточнить, я с радостью помогу!
Событие BeforeClose имеет параметр Cancel логического типа, который по умолчанию имеет значение False. Если в этот параметр передать значение True, то книгу невозможно будет закрыть:

Office обнаружил проблему с этим файлом Защищенный просмотр

Чтобы поместить его в диалоговое окно запроса о необходимости разрешения использования макросов, следует нажать кнопку «Настройка» (см. рис. 6), а в открывшемся окне (рис. 8) — кнопку «Просмотр сертификата».

Оставить отзыв

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