Как устранить неполадку "Автоматическое обновление ссылок отключено"
Когда я открываю некоторые таблицы, я получаю сообщение об ошибке "Предупреждение системы безопасности: автоматическое обновление ссылок отключено". Я могу только предположить, что это может относиться к формулам или другому содержанию в рабочей книге, которое ссылается на другие рабочие книги. Однако в большинстве случаев у листов, которые я открываю при получении этого сообщения, не должно быть таких ссылок.
Как я могу узнать, что вызывает эту ошибку, и устранить это условие?
8 ответов
Перейдите в Данные -> Редактировать ссылки (в группе Соединения). Это покажет связанные источники. К сожалению, в Excel нет встроенного способа поиска ссылок на источники (в официальной документации говорится: "Не существует автоматического способа поиска внешних ссылок (также называемых ссылками), которые используются в целевой книге".). It might be a reference in a Cell, which is not hard to find, or in a Chart, which might be (I am actually having trouble in one such case).
I use a very useful add-in, FINDLINK, to find the locations of external links. It worked most of the times, but it is not working in one specific case.
Other options are:
http://www.extendoffice.com/documents/excel/953-excel-list-all-links.html. It gives 3 options: Use the Find command, Use a VBA macro, Use Kutools for Excel.
http://blog.contextures.com/archives/2013/11/12/find-external-links-in-an-excel-file/. There is overlap with the previous item.
Delete Links Wizard, from Microsoft (it is stated that it APPLIES TO Microsoft Excel 2000 Standard Edition, Microsoft Excel 97 Standard Edition).
Я не знаю, есть ли в Microsoft Office 2010 функция разрыва ссылок, но вы можете разорвать связи с MS Office 2013:
Идти к Data -> Connections -> Edit Links -> Break Link
Это превращает значение в локальное значение вместо значения из внешнего источника. Предупреждение исчезнет после сохранения и повторного открытия файла.
Один из способов найти это - щелкнуть по формулам, а затем щелкнуть по кнопке "Показать формулы", чтобы увидеть, что ничто не указывает на другой лист. Если там ничего нет, тогда нажмите на формулы, затем нажмите на менеджер имен и посмотрите, есть ли какие-нибудь формулы, относящиеся к другому листу. Как только вы исправите их, сохраните, закройте и откройте лист, и все должно быть в порядке.
Я увидел эту ошибку, когда открыл книгу, в которой были ссылки на другую книгу. Я вижу это только тогда, когда рабочая книга, с которой она связана, не открыта. Если я открываю книгу с источником ссылок, а затем открываю ту, которая выдает ошибку, сообщение об ошибке не выскакивает.
Может быть, это старая надстройка. Чтобы проверить, если это так, выполните следующие действия:
- Откройте Excel-параметры
- Нажмите на надстройки
- Измените "Управление" на надстройки COM
- Нажмите Go
- Проверьте, есть ли старые надстройки и удалите их.
Теперь предупреждение должно исчезнуть.
Это старо, но...
В конце концов я понял, что получаю ошибку из-за макросов, которые я добавил на настраиваемой вкладке ленты Excel. Эти макросы получают доступ к открытым электронным таблицам при выполнении. Затем я скопировал электронную таблицу за предыдущий финансовый год, и Excel захотел прочитать макросы из старого файла, даже не выполняя их. Чтобы это исправить, я удалил все макросы со своей вкладки на ленте. Это решило проблему. См. здесь: https://support.microsoft.com/en-us/office/customize-the-ribbon-in-office-00f24ca7-6021-48d3-9514-a31a460ecb31 .
В Excel 2007 для определенного файла вы поделитесь с другими:
Вкладка "Данные"> "Подключения"> "Редактировать ссылки"> "Запрос на запуск"
Выберите: не отображать предупреждение и не обновлять автоматические ссылки
У меня была та же проблема, в моем случае файл Excel имел адреса электронной почты, которые автоматически превращались в ссылки. Я выбрал все из них, щелкнул правой кнопкой мыши и выбрал удалить ссылки, но я все равно получил предупреждение о ссылке при открытии файла.
Единственный способ обойти эту проблему - выбрать все данные на листе (у меня было только 1 лист), а затем вставить их в новый файл Excel.