Это расположение может быть ненадежным excel как убрать
Начиная с версии 2007 в пакете офисных программ компании Microsoft появилась такая полезная штука как Центр управления безопасностью. Он оберегает нас от потенциально вредоносного содержимого, внедренного в документы, сводя на нет попытки злоумышленников причинить вред нашим данным. К сожалению, этот же механизм порой вставляет палки в колеса и нам, когда мы пытаемся формировать отчеты в системе DIRECTUM.
Алгоритм работы при формировании отчета, например, в Excel обычно такой:
- Вычисляем любым доступным способом ID документа с макетом отчета. Если у документа несколько версий, решаем, какая из них нам нужна.
- Экспортируем текст версии во временный файл во временном каталоге.
- Создаем объект "Excel.Application".
- Открываем макет.
- Загружаем в него данные отчета.
- Показываем отчет пользователю / сохраняем как документ в системе / что-то еще.
И вот на четвертом шаге в нас летит кирпич:
На этом формирование отчета закончится, а в качестве бонуса — застрявший в памяти процесс excel.exe, доступ к которому будет только через диспетчер задач. А все потому что Excel не доверяет нашему файлу, который еще и открыт из каталога временных файлов Windows. Казалось бы, всего-то делов — использовать вместо временного каталога Windows другой каталог. Но какой? И как быть уверенным, что с этим каталогом все будет в порядке?
Ключ к решению состоит в том, что Центр управления безопасностью , как известно, позволяет вести список так называемых надежных расположений, файлам из которых следует всенепременно доверять. В этом списке по умолчанию уже есть пути к папкам шаблонов, надстроек и автозапуска.
Мы можем добавить туда путь к почти любому каталогу, и он будет считаться надежным, файлы из него будут нормально открываться. Почти — потому что некоторые расположения, как ни старайся, надежными объявить нельзя. Например, MS Office прекрасно знает о местонахождении каталога временных файлов системы Windows, на который указывает переменная окружения TEMP, и ни за что не даст добавить его в список надежных.
Итак, мы знаем, как убедить офис в безопасности каталога с макетом отчета. Но где должен находиться этот каталог? Поскольку каталог будет использоваться для размещения временных файлов отчетов, было бы не очень хорошо создавать его где-то на виду — например, в корне диска (какого, кстати?) или в папке "Мои документы". Но это вопрос вкуса, конечно, и конкретной задачи. Другой вопрос — как добавить выбранный каталог в список надежных до формирования отчета? Хорошо, если удастся договориться с администраторами и распространить настройку надежных расположений через политики. А если нет? Сейчас разберемся.
Настройку надежных расположений все приложения MS Office хранят в реестре. Например, для Excel путь к нужному разделу выглядит так:
где %Version% — номер версии MS Office. Замена Excel на Word, PowerPoint и так далее приведет нас в аналогичный раздел соответствующего приложения. В редакторе реестра для искомого раздела мы увидим примерно такую картину:
Шесть подразделов с номерами от 0 до 5 соответствуют шести строчкам в списке надежных расположений в настройке Центра управления безопасностью на предыдущем скриншоте. В каждом из подразделов могут быть следующие параметры:
- Description — описание расположения на человеческом языке,
- Path — полный путь к каталогу,
- Date — дата последнего изменения настройки (необязательно),
- AllowSubFolders — признак того, является ли надежным только сам каталог или также все его подкаталоги (если параметр есть и равен 1 — подкаталоги надежны, иначе — нет).
Нам нужно создать новый раздел для нашего каталога. Опыты показали, что имя раздела не обязательно должно иметь вид Location%Number%, Excel учитывает все разделы внутри раздела Trusted Locations. Я не проверял, насколько Excel безразличен к имени раздела, нам достаточно того, что мы можем создать раздел с именем Reports (или IS-Builder, или My coolest location — главное, чтобы мы его помнили). В разделе Reports создадим параметры Path и Description, в которые запишем путь к каталогу и комментарий, соответственно. Если все сделали правильно, то в Центре управления безопасностью увидим наше надежное расположение:
Как видно на скриншоте, надежное расположение я решил создать в профиле пользователя. Во-первых, это позволяет не сваливать в одну кучу временные файлы разных пользователей. Помимо конфиденциальности так мы сможем избежать и случайных коллизий при совпадающих именах файлов. А во-вторых, местоположение профиля текущего пользователя очень легко найти — его адрес хранится в переменной окружения USERPROFILE. Вы при решении ваших задач, вероятно, предпочтете другое расположение. Кстати, совершенно бесполезно пытаться с помощью редактора реестра сделать надежным каталог временных файлов Windows. В списке он появится, но будет неактивным, и эффекта такая настройка не возымеет.
Теперь, чтобы все то же самое умел проделать наш отчет, достаточно добавить небольшое вычисление в расчет отчета:
После этого можно использовать переменную ReportFolder в качестве пути к временному каталогу: выгружать в него макет отчета и работать с ним. Протестовать Excel уже не будет. Это вычисление можно оформить в виде функции и использовать централизованно во всех отчетах, и тогда отчеты будут самостоятельно заботиться о том, чтобы каталог надежного расположения существовал и был известен офисному приложению как надежное расположение.
Прикладываю архив с макетом и полным вычислением отчета, на которых отрабатывалась техника: ExampleReport.zip (9,10 Кб). В отчете использован способ вывода данных с помощью XSD-схемы.
Excel для Microsoft 365 Word для Microsoft 365 PowerPoint для Microsoft 365 Access для Microsoft 365 Visio Online (план 2) Excel 2021 Word 2021 PowerPoint 2021 Access 2021 Microsoft Visio профессиональный 2021 Microsoft Visio стандартный 2021 Excel 2019 Word 2019 PowerPoint 2019 Access 2019 Visio профессиональный 2019 Visio стандартный 2019 Excel 2016 Word 2016 PowerPoint 2016 Access 2016 Visio профессиональный 2016 Visio стандартный 2016 Excel 2013 Word 2013 PowerPoint 2013 Access 2013 Visio профессиональный 2013 Visio 2013 Excel 2010 Word 2010 PowerPoint 2010 Access 2010 Visio 2010 Visio стандартный 2010 Office 2010 Еще. Меньше
Последнее обновление: 24 января 2022 г.
Надежные документы — это файлы, помеченные как надежные путем включения в них активного содержимого.
Надежные документы не открываются в режиме защищенного просмотра. Это означает, что делать документы надежными следует лишь в том случае, если надежным является их источник.
Создание надежных документов
Внимание: Никогда не в включайте содержимое в документе, если вы не знаете функций макроса. Вредоносные макросы часто используются злоумышленниками для распространения вредоносных программ.
Некоторые файлы невозможно сделать надежными документами
В некоторых ситуациях файл невозможно сделать надежным документом. Например, если при попытке открыть файл активное содержимое одного или нескольких типов было отключено. Активное содержимое может быть отключено в ситуациях, указанных ниже.
Политика безопасности, настроенная администратором, отключает активное содержимое определенного типа в организации (например, с помощью параметра Отключить все макросы без уведомления). В этом случае файл с макросами и подключениями к данным невозможно сделать надежным, поскольку макросы отключаются при его открытии.
Параметры центра управления безопасностью изменены для одного или нескольких типов активного содержимого.
Другие причины, по которым файлы не могут быть надежными документами
Файл был открыт из небезопасного расположения (например, из папки временных файлов Интернета или из папки Temp).
Соответствующая функция была отключена администратором для расположений в сети или для всех расположений.
Файл, который требуется сделать надежным, является шаблоном (например, имеет расширение .dot, .dotx или .dotm).
На приведенном ниже рисунке показана область Предупреждение системы безопасности, когда файл невозможно сделать надежным.
Надежные документы в сети
Делая надежными документы в сети, необходимо соблюдать осторожность, поскольку другие пользователи могут изменять в них активное содержимое. Чтобы снизить риск, следует доверять только тем файлам, которые находятся в сетевых расположениях с контролируемым доступом либо созданы администратором.
Отключение функции надежных документов для расположений в сети
Функцию надежных документов можно отключить для сетевых расположений в центре управления безопасностью.
Откройте вкладку Файл.
Выберите Центр управления безопасностью, а затем — Параметры центра управления безопасностью.
Откройте вкладку Надежные документы.
Снимите флажок Разрешить сетевым документам быть надежными.
Просмотр и изменение параметров надежных документов в центре управления безопасностью
Параметры надежных документов можно просмотреть и изменить в центре управления безопасностью. Изменения включают или отключают возможность создавать надежные документы, которая защищает компьютер и сеть организации от вредоносного кода в активном содержимом.
Откройте вкладку Файл.
Выберите Центр управления безопасностью, а затем — Параметры центра управления безопасностью.
Откройте вкладку Надежные документы.
Внесите необходимые изменения в параметры надежных документов.
Описание параметров надежных документов
Разрешить сетевым документам быть надежными. – Диалоговое окно Предупреждение системы безопасности больше не отображается для файлов, находящихся в сетевых расположениях.
Запретить надежные документы. – Диалоговое окно Предупреждение системы безопасности отображается при каждом открытии файлов.
Важно! Все рассматриваемые в статье способы решения проблемы выполняются на примере Microsoft Excel 2021 года, но руководство применимо и к другим версиям табличного процессора. Основные отличия будут заключаться только в месторасположении некоторых элементов интерфейса и графическом дизайне программы.
Способ 1: При первом открытии таблицы
Защищенный просмотр таблиц Excel появляется при условии получения файла из ненадежного источника, которым является сайт из интернета или электронная почта. Этот режим создает отдельное виртуальное пространство для запуска документа в нем, чтобы при наличии вирусного кода он не смог проникнуть в основную систему. Но недостатком является невозможность редактирования таких таблиц.
Если вы уверены в отсутствии вирусов и готовы взять на себя ответственность в случае заражения системы, защищенный просмотр можно отключить непосредственно при первом открытии файла. Для этого в верхней части интерфейса потребуется нажать по кнопке «Разрешить редактирование».
После этого приложение перезапустится и откроет доступ ко всем инструментам для редактирования таблицы.
Способ 2: Изменение свойств файла
Отключить защищенный просмотр документа можно перед его открытием в табличном редакторе. Делается это через свойства файла в «Проводнике». Потребуется выполнить следующую последовательность действий:
- Запустите файловый менеджер, кликнув по соответствующей иконке на панели задач или рабочем столе. На самом деле способов открытия «Проводника» намного больше, и все они рассмотрены в отдельной статье на нашем сайте.
Теперь запуск документа будет осуществляться в обычном режиме, который позволяет сразу же редактировать содержимое таблицы.
Способ 3: Отключение проверки документа
Если источник, откуда загружаются таблицы Excel надежный, имеет смысл полностью отключить режим защищенного просмотра. Выполняется это через параметры приложения.
-
Откройте Microsoft Excel и на приветственной странице кликните по пункту «Параметры», находящемуся в нижней части боковой панели.
Обратите внимание! Рассмотренный метод не гарантирует полной деактивации режима защищенного просмотра, так как потенциально зараженные файлы будут все равно проходить проверку системой защиты.
Способ 4: Выбор надежного расположения
Microsoft Excel имеет список потенциально безопасных директорий, файлы из которых будут запускаться в стандартном режиме без проверки. Через параметры можно самостоятельно добавить новый каталог и затем открывать таблицы, предварительно помещая их в надежную папку.
-
Запустите табличный процессор и в главном меню откройте окно параметров. Далее проследуйте в «Центр управления безопасностью», как это было описано в предыдущей инструкции.
Обратите внимание! Для удобства в качестве доверенной папки рекомендуется выбирать каталог «Загрузки». Таким образом скачиваемые из интернета файлы Excel будут автоматически помещаться в надежную директорию и открываться в программе без режима защищенного просмотра.
Мы рады, что смогли помочь Вам в решении проблемы.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Причины возникновения ошибки
Какие же основные причины вызывают данную ошибку? Можно выделить следующие:
- Повреждение надстройки;
- Попытка получить доступ к данным активного приложения;
- Ошибки в системном реестре;
- Повреждение программы Excel.
Решение проблемы
Пути устранения данной ошибки зависят от её причины. Но, так как в большинстве случаев, установить причину труднее, чем её ликвидировать, то более рациональным решением является методом проб попытаться найти верный способ действий из тех вариантов, которые представлены ниже.
Способ 1: отключение игнорирования DDE
Чаще всего, устранить ошибку при направлении команды удается путем отключения игнорирования DDE.
После этого, в значительном числе случаев, проблема устраняется.
Способ 2: отключение режима совместимости
Ещё одной вероятной причиной, описанной выше проблемы, может быть включенный режим совместимости. Для того, чтобы отключить его, нужно последовательно проделать указанные ниже шаги.
-
Переходим, с помощью проводника Windows, или любого файлового менеджера, в каталог размещения пакета программ Microsoft Office на компьютере. Путь к нему выглядит следующим образом: C:\Program Files\Microsoft Office\OFFICE№ . № — это номер офисного пакета. Например, папка, где хранятся программы Microsoft Office 2007, будет называться OFFICE12, Microsoft Office 2010 — OFFICE14, Microsoft Office 2013 — OFFICE15, и т.д.
Если галочки в соответствующих пунктах не установлены, то продолжаем искать источник проблемы в другом месте.
Способ 3: Очистка реестра
Одной из причин, которая может вызвать ошибку при направлении команды приложению в Excel, являются неполадки в реестре. Поэтому, нам его необходимо будет почистить. Перед тем, как приступать к дальнейшим действиям, для того чтобы подстраховать себя от возможных нежелательных последствий данной процедуры, настойчиво рекомендуем создать точку восстановления системы.
-
Для того, чтобы вызвать окно «Выполнить», на клавиатуре вводим комбинацию клавиш Win+R. В открывшееся окно, вводим команду «RegEdit» без кавычек. Жмем на кнопку «OK».
Способ 4: отключение аппаратного ускорения
Временным решением проблемы может стать отключение аппаратного ускорения в Excel.
- Переходим в уже знакомый нам по первому способу решения проблемы раздел «Параметры» во вкладке «Файл». Опять кликаем по пункту «Дополнительно».
- В открывшемся окне дополнительных параметров Excel, ищем блок настроек «Экран». Устанавливаем галочку около параметра «Отключить аппаратное ускорение обработки изображений». Кликаем по кнопке «OK».
Способ 5: отключение надстроек
Как уже говорилось выше, одной из причин данной проблемы может быть неисправность какой-то надстройки. Поэтому, как временную меру, можно использовать отключение надстроек Excel.
-
Опять переходим, находясь во вкладке «Файл», в раздел «Параметры», но на этот раз кликаем по пункту «Надстройки».
Если же после выключения всех надстроек проблема осталась, то это означает, что надстройки можно включить, а ошибку следует устранить другим способом.
Способ 6: сброс сопоставлений файлов
Для решения проблемы можно также попытаться сбросить сопоставления файлов.
-
Через кнопку «Пуск» переходим в «Панель управления».
Способ 7: загрузка обновлений Windows и переустановка пакета Microsoft Office
Не в последнюю очередь виной появления данной ошибки в Excel может быть отсутствие важных обновлений Windows. Нужно проверить, все ли доступные обновления загружены, и в случае необходимости закачать недостающие.
-
Опять открываем Панель управления. Переходим в раздел «Система и безопасность».
Если ни один из перечисленных методов не помог решить проблему, то возможно есть смысл задуматься о переустановке пакета программ Microsoft Office, а то и о переустановке операционной системы Windows в целом.
Как видим, довольно много возможных вариантов по устранению ошибки при направлении команды в программе Excel. Но, как правило, в каждом конкретном случае существует только одно верное решение. Поэтому, для того, чтобы ликвидировать эту проблему, придется методом проб использовать различные способы устранения ошибки, пока не будет найден единственно верный вариант.
Мы рады, что смогли помочь Вам в решении проблемы.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Режим разметки страницы в Excel – очень удобный инструмент, с помощью которого можно сразу просматривать, как на странице будут выглядеть элементы при печати и тут же их редактировать. Кроме того, в этом режиме доступен просмотр колонтитулов – специальных примечаний на верхнем и нижнем полях страниц, которые не видны в обычных условиях работы. Но, все-таки далеко не всегда работа в таких условиях для всех пользователей бывает актуальна. Более того, после того, как юзер переключится на обычный режим работы, он заметит, что даже тогда останутся видны пунктирные линии, которые обозначают границы страницы.
Удаление разметки
Давайте выясним, как отключить режим разметки страницы и избавиться от визуального обозначения границ на листе.
Способ 1: отключение разметки страницы в строке состояния
Самый простой способ выхода из режима разметки страницы – это сменить его через пиктограмму на строке состояния.
Три кнопки в виде пиктограмм для переключения режима просмотра находятся в правой части строки состояния слева от регулятора масштаба. С помощью них можно настроить следующие режимы работы:
- обычный;
- страничный;
- разметка страницы.
При двух последних режимах лист разбит на части. Чтобы убрать это разделение просто кликаем по пиктограмме «Обычный». Происходит переключение режима.
Данный способ хорош тем, что его можно применить в один клик, находясь в любой вкладке программы.
Способ 2: вкладка «Вид»
Переключить режимы работы в Экселе можно также через кнопки на ленте во вкладке «Вид».
-
Переходим во вкладку «Вид». На ленте в блоке инструментов «Режимы просмотра книги» кликаем по кнопке «Обычный».
Этот способ, в отличие от предыдущего, подразумевает дополнительные манипуляции, связанные с переходом в другую вкладку, но, тем не менее, некоторые пользователи предпочитают пользоваться именно им.
Способ 3: снятие пунктирной линии
Но, даже если вы переключитесь со страничного или режима разметки страницы в обычный, то пунктирная линия с короткими черточками, разбивающая лист на части, все равно останется. С одной стороны она помогает ориентироваться, уместится ли содержимое файла в печатный лист. С другой стороны, такое разбиение листа не каждому пользователю понравится, оно может отвлекать его внимание. Тем более, что не каждый документ предназначается именно для печати, а значит, подобная функция становится просто бесполезной.
Сразу нужно отметить, что единственным простым способом избавления от этих коротких пунктирных линий является перезапуск файла.
-
Перед тем, как закрыть окно не забываем сохранить результаты изменений, нажав на пиктограмму в виде дискеты в левом верхнем углу.
Способ 4: удаление разрыва страницы
Кроме того, лист Excel также может быть размечен длинными пунктирными линиями. Подобная разметка носит название разрыва страницы. Она может быть включена только вручную, поэтому для её отключения нужно проделать некоторые манипуляции в программе. Подобные разрывы включают в том случае, если нужно распечатать определенные части документа отдельно от основного тела. Но, такая необходимость существует не все время, кроме того, данная функция может быть включена по неосторожности, а в отличие от простой разметки страниц, видной только с экрана монитора, данные разрывы будут реально разрывать документ на части при печати, что в большинстве случаев неприемлемо. Тогда актуальным становится вопрос об отключении этой функции.
-
Переходим во вкладку «Разметка». На ленте в блоке инструментов «Параметры страницы» кликаем по кнопке «Разрывы». Открывается выпадающее меню. Переходим по пункту «Сброс разрыва страниц». Если вы кликните по пункту «Удалить разрыв страницы», то будет удален только один элемент, а все остальные останутся на листе.
Как видим, отключить режим разметки страницы довольно просто. Для этого нужно просто произвести переключение, нажав соответствующую кнопку в интерфейсе программы. Для того, чтобы убрать пунктирную разметку, если она мешает пользователю, нужно произвести перезагрузку программы. Удаление разрывов в виде линий с длинным пунктиром можно выполнить через кнопку на ленте. Поэтому для удаления каждого варианта элемента разметки существует своя отдельная технология.
Мы рады, что смогли помочь Вам в решении проблемы.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Читайте также: