6

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

  • Я не могу найти ни одной ячейки, которая ссылается на внешний источник.
  • На вкладке "Соединения" ленты "Данные" опция "Редактировать ссылки" неактивна.
  • Если я выберу "Существующие соединения" для этой книги будет написано "Соединения не найдены".

Однако каждый раз, когда я сохраняю шаблон, появляется диалоговое окно, в котором говорится:

Эта рабочая книга содержит внешние данные. Вы хотите, чтобы Microsoft Excel очистил данные перед сохранением шаблона, а затем автоматически обновлял данные при каждом открытии шаблона?

Если я выберу "Нет", то пользователям шаблонов также будут предложены внешние данные, но если я выберу "Да", я беспокоюсь, что Excel может делать то, что я не собираюсь.

Как узнать, к каким внешним данным Excel обращается?

Благодарю.

5 ответов5

4

Ссылки на внешние данные могут существовать в

  • формулы
  • именованные диапазоны
  • макросы, вызываемые кнопками и формами
  • условное форматирование

Билл Мэнвилл (MS MVP) создал небольшой инструмент, чтобы найти их всех. Загрузить: http://www.manville.org.uk/software/findlink.htm

Однако он не находит ссылки на условное форматирование, поэтому вам может потребоваться проверить их вручную.

2

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

Вот комментарий, который я намеревался оставить на своем посту:

У рассматриваемого шаблона есть сводная таблица. Я попытался удалить сводную таблицу (а затем все остальное в листе с сводной таблицей), и проблема не устранена. Когда я удаляю весь лист, в котором находилась сводная таблица, проблема исчезает. Затем, когда я вставляю несколько чисел в ячейки и новую сводную таблицу в этих ячейках, проблема снова появляется. Так что да, похоже, что диалог некорректно вызван наличием сводной таблицы в вашем шаблоне.

В любом случае, спасибо всем, кто указал на это.

1

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

1

У меня была похожая проблема в шаблоне. Я решил это, удалив лист, на котором в определенный момент была сводная таблица.

1

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

Лучший способ удалить его - временно переместить лист в новую книгу, щелкнув правой кнопкой мыши лист - > Переместить или Скопировать ... Чтобы забронировать: (новая книга) Там вы удаляете сводную таблицу и перемещаете ее назад, а затем вы можете снова сохранить шаблон без ошибки и без необходимости удаления всего листа.

(Я бы написал свой вклад в качестве комментария, если бы моя репутация позволяла это.)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .