У меня есть код VBA, который вращается через рабочий лист и создает книги, которые отправляются по электронной почте клиентам. Это довольно просто, действительно, он записывает выходные файлы в Мои документы. Вот код, за исключением:Создана книга Excel 2013 vba для пользователей в «Защищенном представлении»
With wkbOutputBook
.CheckCompatibility = False
.Save
.Close
End With
При открытии worksbook, Excel говорит:
Protected VIEW Управление обнаружил проблему с этим файлом. Редактирование может нанести вред вашему компьютеру. Нажмите для получения более подробной информации.
OK Я знаю, что это значит, по неизвестным причинам Excel считает, что этот файл был отправлен через Outlook или загружен из Интернета. Но это не так. Я попробовал следующее:
Сохранить в разных версиях/форматов
Используйте Сохранить как вместо Сохранить
Явное отключить защищенный режим. Защищенный режим - это не то же самое, что и Protected View.
Наверняка «Мои документы» не считаются «небезопасным» местом.
Спасибо.
Есть ли код в книгах, которые вы создаете? Если да, попробовали ли вы [подписать цифровую подпись] (https://support.office.com/en-us/article/Digitally-sign-your-macro-project-956e9cc8-bbf6-4365-8bfa-98505ecd1c01) их? – Comintern