Это расположение может быть ненадежным excel как убрать

Содержание
  1. Работа с системой безопасности Microsoft Office или Самое безопасное место на Земле
  2. Безопасность макросов Excel
  3. Безопасность макросов в современных версиях Excel (2007 и более новых)
  4. Где найти параметры безопасности макросов в Excel
  5. Excel 2007
  6. Excel 2010 или 2013
  7. Надёжные расположения в современных версиях Excel (2007 и более новые)
  8. Excel 2007
  9. Excel 2010 или 2013
  10. Безопасность макросов в Excel 2003
  11. Задание надежного расположения
  12. Невозможно добавить или создать новые ячейки в Excel
  13. Почему Microsoft Excel не добавляет новые ячейки?
  14. Как исправить невозможность добавления новых ячеек в Excel?
  15. 1. Снять защиту клетки
  16. 2. Уменьшите путь к длинному имени файла
  17. 3. Раскройте ряды / колонны
  18. 4. Разморозить стекла
  19. 5. Формат таблицы как диапазон
  20. 6. Очистить содержимое и форматы из неиспользуемых строк / столбцов
  21. Для вставки столбца
  22. Для ввода строки
  23. 7. Измените формат файла
  24. 8. Доверься Источнику
  25. 9. Используйте VBA для принудительного использования диапазона
  26. 10. Копировать на новый лист
  27. 11. Используйте офис онлайн
  28. Исправление недействительных связей с данными
  29. Исправление неправиленной ссылки
  30. Удаление неявной ссылки
  31. Исправление неправиленной ссылки
  32. Отключение автоматического обновления связанных данных
  33. Удаление неявной ссылки

Работа с системой безопасности Microsoft Office или Самое безопасное место на Земле

Опубликовано:
6 февраля 2015 в 17:52

Начиная с версии 2007 в пакете офисных программ компании Microsoft появилась такая полезная штука как Центр управления безопасностью. Он оберегает нас от потенциально вредоносного содержимого, внедренного в документы, сводя на нет попытки злоумышленников причинить вред нашим данным. К сожалению, этот же механизм порой вставляет палки в колеса и нам, когда мы пытаемся формировать отчеты в системе DIRECTUM.

Алгоритм работы при формировании отчета, например, в Excel обычно такой:

И вот на четвертом шаге в нас летит кирпич:

6bacd348 9bdf 4446 b236 3d0c864bb268

На этом формирование отчета закончится, а в качестве бонуса — застрявший в памяти процесс excel.exe, доступ к которому будет только через диспетчер задач. А все потому что Excel не доверяет нашему файлу, который еще и открыт из каталога временных файлов Windows. Казалось бы, всего-то делов — использовать вместо временного каталога Windows другой каталог. Но какой? И как быть уверенным, что с этим каталогом все будет в порядке?

44112e67 12e6 482c 9c3a e797bfdafc01

Мы можем добавить туда путь к почти любому каталогу, и он будет считаться надежным, файлы из него будут нормально открываться. Почти — потому что некоторые расположения, как ни старайся, надежными объявить нельзя. Например, MS Office прекрасно знает о местонахождении каталога временных файлов системы Windows, на который указывает переменная окружения TEMP, и ни за что не даст добавить его в список надежных.

Итак, мы знаем, как убедить офис в безопасности каталога с макетом отчета. Но где должен находиться этот каталог? Поскольку каталог будет использоваться для размещения временных файлов отчетов, было бы не очень хорошо создавать его где-то на виду — например, в корне диска (какого, кстати?) или в папке «Мои документы». Но это вопрос вкуса, конечно, и конкретной задачи. Другой вопрос — как добавить выбранный каталог в список надежных до формирования отчета? Хорошо, если удастся договориться с администраторами и распространить настройку надежных расположений через политики. А если нет? Сейчас разберемся.

Настройку надежных расположений все приложения MS Office хранят в реестре. Например, для Excel путь к нужному разделу выглядит так:

где %Version% — номер версии MS Office. Замена Excel на Word, PowerPoint и так далее приведет нас в аналогичный раздел соответствующего приложения. В редакторе реестра для искомого раздела мы увидим примерно такую картину:

687d7558 05d6 47bd a8a3 aeb8860136eb

Шесть подразделов с номерами от 0 до 5 соответствуют шести строчкам в списке надежных расположений в настройке Центра управления безопасностью на предыдущем скриншоте. В каждом из подразделов могут быть следующие параметры:

Нам нужно создать новый раздел для нашего каталога. Опыты показали, что имя раздела не обязательно должно иметь вид Location%Number%, Excel учитывает все разделы внутри раздела Trusted Locations. Я не проверял, насколько Excel безразличен к имени раздела, нам достаточно того, что мы можем создать раздел с именем Reports (или IS-Builder, или My coolest location — главное, чтобы мы его помнили). В разделе Reports создадим параметры Path и Description, в которые запишем путь к каталогу и комментарий, соответственно. Если все сделали правильно, то в Центре управления безопасностью увидим наше надежное расположение:

c00ad251 f1b4 4d1b a5b7 6e73a4701d9e

Как видно на скриншоте, надежное расположение я решил создать в профиле пользователя. Во-первых, это позволяет не сваливать в одну кучу временные файлы разных пользователей. Помимо конфиденциальности так мы сможем избежать и случайных коллизий при совпадающих именах файлов. А во-вторых, местоположение профиля текущего пользователя очень легко найти — его адрес хранится в переменной окружения USERPROFILE. Вы при решении ваших задач, вероятно, предпочтете другое расположение. Кстати, совершенно бесполезно пытаться с помощью редактора реестра сделать надежным каталог временных файлов Windows. В списке он появится, но будет неактивным, и эффекта такая настройка не возымеет.

Читайте также:  Как по цыгански будет тупой

Теперь, чтобы все то же самое умел проделать наш отчет, достаточно добавить небольшое вычисление в расчет отчета:

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

Источник

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

Вариант Отключить все макросы с уведомлением – позволяет при открытии файла сделать выбор: разрешить запуск макросов или отключить их. При этом вверху листа появляется жёлтая полоса с уведомлением и кнопкой, как показано на рисунке ниже:

bezopasnost macros excel 1

Чтобы разрешить выполнение макросов нужно просто кликнуть по кнопке Включить содержимое (Enable Content).

Где найти параметры безопасности макросов в Excel

Вот как можно просматривать или изменять параметры безопасности макросов в Excel 2007, 2010 или 2013:

Excel 2007

Excel 2010 или 2013

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

Надёжные расположения в современных версиях Excel (2007 и более новые)

Excel 2007, 2010 и 2013 позволяет объявить выбранные папки на жёстком диске компьютера как надёжные расположения. При открытии файлов, хранящихся в таких расположениях, Excel не выполняет стандартную проверку безопасности макросов. Другими словами, если поместить файл Excel в папку, которая объявлена надёжной, то при открытии этого файла все макросы, записанные в нём, будут запущены независимо от состояния параметров безопасности.

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

Excel 2007

Excel 2010 или 2013

Если нужно сохранить книгу Excel в другом расположении и по-прежнему разрешать выполнение макросов, то можно добавить выбранную папку в список надёжных расположений. Это делается так:

Предупреждение: Не рекомендуется добавлять в список надёжных расположений большие разделы жёсткого диска, например, целиком папку Мои документы (My Documents), так как при этом значительно возрастает риск выполнения макроса, полученного из ненадёжного источника.

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

В Microsoft Office 2003 существует 4 уровня безопасности макросов, управлять которыми можно в меню Excel. К ним относятся:

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

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

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

Источник

Задание надежного расположения

Хорошо было бы иметь возможность различать ваши БД, содержащие абсолютно безопасный код, и все остальные? Для облегчения решения этой задачи в Access 2007 включено новое средство. Оно позволяет определить конкретную папку на вашем жестком диске как надежное расположение. Если открыть БД, хранящуюся в этой папке, Access автоматически будет доверять ей и разрешит опасные макросы.

Конечно, вы должны гарантировать невозможность проникновения потенциально опасных БД в надежное расположение. Если вы пропустите их, то при открытии такой БД вы лишитесь всякой защиты. Но это требование вполне приемлемо, т. к. у приверженцев Access и так есть привычка помещать свои БД в отдельную папку.

Далее описаны действия, необходимые для создания нового надежного расположения.

1. Откройте окно Центр управления безопасностью (Trust Center).

Если вы его еще не открыли, следуйте указаниям, приведенным в предыдущем разделе.

2. Откройте раздел Надежные расположения (Trusted Locations).

Читайте также:  Каким был столыпин как человек

Вы увидите окно, в котором перечислены все надежные расположения (рис. 15.12). Сначала в список включается одно расположение: папка ACCWIZ, которую программа Access использует для хранения своего мастера.

3. Убедитесь в том, что сброшен флажок Отключить все надежные расположения…

Если флажок установлен, сбросьте его, прежде чем добавлять новое надежное расположение.

4. Если вы хотите доверять папке в сети вашей компании или домашней сети, установите флажок Разрешить надежные расположения в моей сети.

Эта установка немного рискованна, поскольку сетевое расположение находится вне вашего контроля. Хакер может вставить зараженную вирусом БД в это расположение

незаметно для вас. Но если вы абсолютно уверены в безопасности сети (и другие пользователи, применяющие эту папку, не будут загружать БД из Интернета и помещать их в это расположение), можно не беспокоиться.

Access2007 image633 min vs

Рис. 15.12. В данном примере добавлено новое надежное расположение для папки FunkyAccessFiles, находящейся на жестком диске в папке My Documents

Access2007 image635 min vs

Рис. 15.13. Для настройки надежного расположения необходимо указать путь (щелкните мышью кнопку Обзор, чтобы найти нужную папку). Вы также можете решить, доверять ли вложенным папкам и вставить необязательное описание, которое выводится в списке надежных расположений

5. Щелкните мышью кнопку Добавить новое расположение (Add new location). Программа Access запросит некоторую дополнительную информацию (рис. 15.13).

6. Для включения нового расположения в список щелкните мышью кнопку ОК.

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

Источник

Невозможно добавить или создать новые ячейки в Excel

Microsoft Excel вызывает проблемы при добавлении новых элементов из-за защиты ячеек, слишком длинного пути к имени файла, объединенных строк / столбцов и из-за других внутренних компонентов Excel. Это очень распространенное явление, и его можно устранить, выполнив несколько очень простых шагов, перечисленных ниже.

1 Microsoft Excel cannot add new cells

Почему Microsoft Excel не добавляет новые ячейки?

Как исправить невозможность добавления новых ячеек в Excel?

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

1. Снять защиту клетки

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

2. Уменьшите путь к длинному имени файла

Путь к имени файла – это адрес файла в Windows. Если имя файла Excel слишком длинное, это может привести к тому, что Excel запретит вам добавлять новые ячейки. В этом случае сохранение файла в месте, где путь к имени файла не слишком длинный, может решить проблему.

3. Раскройте ряды / колонны

Пользователи имеют тенденцию непреднамеренно объединять всю строку и столбец в один файл, тогда как они хотят объединить всего несколько ячеек. Это объединение всей строки / столбца может привести к тому, что Excel ограничит добавление новых ячеек обоснованием «Чтобы предотвратить возможную потерю данных», поскольку при объединении всех ячеек в одной строке (тогда другой столбец не может быть добавлен) или Вы объединили все ячейки в одном столбце (тогда нельзя было добавить другую строку). В этом случае удаление строки / столбца может решить проблему.

4. Разморозить стекла

Замораживающие панели помогают пользователю в достижении больших результатов с их данными. Если вы используете функцию стоп-панели Excel, то она не позволит вставлять новые строки и столбцы на лист. Разморозка стекол может решить проблему.

5. Формат таблицы как диапазон

Таблицы являются отличным способом хранения данных в Excel. Если вы используете таблицу в листе Excel, то в некоторых случаях пользователь не может добавлять или удалять строки / столбцы на листе. В этом случае преобразование таблицы в диапазон может решить проблему.

6. Очистить содержимое и форматы из неиспользуемых строк / столбцов

Хотя вы думаете, что у вас нет данных в последней строке / столбце, Microsoft Excel так «не думает». Иногда пользователи непреднамеренно блокируют всю строку / столбец, щелкая «Номер строки / столбца» в левой / верхней части листа, а затем применяя форматирование, изменяя цвет или применяя границу и т. Д. И когда пользователи пытаются вставить новую строку / столбец, то возникает текущая проблема. Это происходит из-за форматирования, используемого для всей строки / столбца, поскольку Excel вынужден «думать», что эта строка / столбец не пустая. В этом случае очистка форматирования от целых строк / столбцов может решить проблему.

Для вставки столбца

Для ввода строки

Кроме того, чтобы избежать проблем подобного характера, всегда полезно не вставлять данные в электронную таблицу, используя Ctrl + V, если это возможно, в противном случае. Затем выполните следующие действия:

Читайте также:  Сегодня как будет погода ташкент

7. Измените формат файла

Эта ошибка также может возникать из-за ограничения формата файла Excel, который вы используете, например, если вы используете XLS, затем преобразуйте его в XLSX, XLSM или CSV или наоборот. Таким образом, изменение формата файла Excel может решить проблему.

8. Доверься Источнику

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

9. Используйте VBA для принудительного использования диапазона

Если из-за сбоя Excel не может добавлять новые строки или столбцы, и до сих пор нам ничего не помогло, то пришло время испачкать руку некоторым VBA. Не волнуйтесь! Шаги довольно простые и понятные.

10. Копировать на новый лист

Если вам ничего не помогло, то, скорее всего, файл, который вы редактируете, поврежден. В этом случае копирование данных из этого файла в новый – это решение, оставленное нам.

11. Используйте офис онлайн

Если ни один из вышеперечисленных способов не помог вам, то решение проблемы может быть решено с помощью Office Online, так как проблема может быть связана с какой-то проблемой в вашей системе.

Источник

Исправление недействительных связей с данными

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

Важно: связанный объект гиперссылки — это не одно и то же. Следующая процедура не позволит исправить неправиленные гиперссылки. Дополнительные информацию о гиперссылках см. в теме «Создание и изменение гиперссылки».

Исправление неправиленной ссылки

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

Откройте книгу, которая содержит неверную связь.

На вкладке «Данные» нажмите кнопку «Изменить связи».

Команда «Изменить связи» недоступна, если книга не содержит ссылок.

В поле «Исходный файл» выберите неправиленную ссылку, которую вы хотите исправить.

Примечание: Чтобы исправить несколько ссылок, щелкните каждую из 314f2d55 e8b8 4417 9d4b b3908c1ebd0c, удерживая нажатой 314f2d55 e8b8 4417 9d4b b3908c1ebd0c.

Выберите команду Смена источника.

Перейдите к расположению файла, содержащего связанные данные.

Выберите новый исходный файл и нажмите кнопку «Изменить источник».

Нажмите кнопку Закрыть.

Удаление неявной ссылки

При разрыве связи все формулы, которые ссылаются на исходный файл, преобразуются в их текущее значение. Например, если формула =СУММ ([Budget.xls]Годовой! C10:C25) — 45, после того как связь не будет нарушена, формула будет преобразована в 45.

Откройте книгу, которая содержит неверную ссылку.

На вкладке «Данные» нажмите кнопку «Изменить связи».

Команда «Изменить связи» недоступна, если книга не содержит ссылок.

В поле «Исходный файл» выберите ненужную ссылку, которую нужно удалить.

Примечание: Чтобы удалить несколько ссылок, щелкните каждую из 314f2d55 e8b8 4417 9d4b b3908c1ebd0c, удерживая нажатой кнопку мыши.

Щелкните элемент Разорвать.

Нажмите кнопку Закрыть.

Важно: связанный объект гиперссылки — это не одно и то же. Следующая процедура не позволит исправить неправиленные гиперссылки. Подробнее о гиперссылках: создание, изменение и удаление гиперссылки

Исправление неправиленной ссылки

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

Откройте книгу, которая содержит неверную связь.

В меню Правка выберите пункт Связи.

Если книга не содержит ссылок, команда «Ссылки» недоступна.

В поле «Исходный файл» щелкните неправиленную ссылку, которую нужно исправить.

Примечание: Чтобы исправить несколько ссылок, щелкните каждую из 314f2d55 e8b8 4417 9d4b b3908c1ebd0c, удерживая нажатой 314f2d55 e8b8 4417 9d4b b3908c1ebd0c.

Выберите команду Смена источника.

Выполните одно из следующих действий:

Исправление неправиленной ссылки на лист в другой книге

В диалоговом окне «Открытие» найдите книгу и нажмите кнопку «Изменить».

Исправление неправиленной ссылки на книгу или другой документ Office

Введите новое имя или расположение документа в поле «Изменить ссылки на текстовое поле» и нажмите кнопку «ОК».

Отключение автоматического обновления связанных данных

Откройте книгу, которая содержит неверную связь.

В меню Правка выберите пункт Связи.

Если книга не содержит ссылок, команда «Ссылки» недоступна.

В поле «Исходный файл» щелкните неправиленную ссылку, которую нужно исправить.

Примечание: Чтобы исправить несколько ссылок, щелкните каждую из 314f2d55 e8b8 4417 9d4b b3908c1ebd0c, удерживая нажатой 314f2d55 e8b8 4417 9d4b b3908c1ebd0c.

Удаление неявной ссылки

При разрыве связи все формулы, ссылаясь на исходный файл, преобразуются в их текущее значение. Например, если формула =СУММ ([Budget.xls]Годовой! C10:C25) — 45, после того как связь не будет нарушена, формула будет преобразована в 45.

Откройте книгу, которая содержит неверную связь.

В меню Правка выберите пункт Связи.

Если книга не содержит ссылок, команда «Ссылки» недоступна.

В поле «Исходный файл» щелкните ненужную ссылку, которую нужно удалить.

Примечание: Чтобы удалить несколько ссылок, щелкните каждую из 314f2d55 e8b8 4417 9d4b b3908c1ebd0c, удерживая нажатой кнопку мыши.

Источник

Adblock
detector