Как найти внешние данные в книге Excel, которые, по-видимому, отсутствуют?

24858
Anon Gordon

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

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

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

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

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

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

Благодарю.

6
Нажмите на Данные, а затем Подключения. Я не вижу Редактировать ссылки вообще. Я вижу окно с верхней и нижней половиной окна. В верхней части я вижу поля Имя / Описание (вместе с кнопками Добавить / Удалить / Свойства / Обновить / Управление наборами) и название внешних ссылок ниже. В нижней половине он имеет «Места, где используются соединения». В моем случае, это всего лишь оставшиеся ссылки из копий и вставок материала для данных, которых больше нет в электронной таблице (некоторые недолго). Вы видите здесь что-нибудь? Dallas 10 лет назад 0
Обратите внимание, что кнопка «Соединения» на ленте «Данные» является частью группы кнопок, также называемых «Соединения». Это то, что я имел в виду выше. Anon Gordon 10 лет назад 0
И когда я щелкаю диалоговое окно «Подключения», как вы описываете, оно открывает диалоговое окно «Подключения к книге», которое является пустым. Anon Gordon 10 лет назад 0

5 ответов на вопрос

4
teylyn

Links to external data can exist in

  • formulas
  • named ranges
  • macros called by buttons and shapes
  • conditional formatting

Bill Manville (MS MVP) has created a little tool to find them all. Download: http://www.manville.org.uk/software/findlink.htm

It does not find conditional formatting links, though, so you may need to check these manually.

Это классный инструмент, но он не нашел ни ссылок, ни ссылок, которые ссылаются на «.x» или «.X». Ничего очевидного в условном форматировании тоже нет. Anon Gordon 10 лет назад 0
Отличный инструмент! - работал для меня - John C 8 лет назад 0
Обратите внимание: похоже, вам нужно закрыть каждый экземпляр Excel, прежде чем инструмент Билла появится после его установки. Мне потребовалась минута, чтобы понять это. Jared 7 лет назад 0
2
Anon Gordon

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

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

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

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

Это старый, но я просто столкнулся с этим. A) Спасибо за указание на это, и B) это не _необязательно_ `Внешние` данные, это на самом деле Pivot Cache, который он хочет очистить, поэтому сообщение является легитимным, но в истинном ключе Microsoft это не совсем понятно. Если вы нажмете «Да» для сообщения, размер вашей рабочей книги на диске будет меньше, потому что кеш (ы) выброшен, но потребуется больше времени, чтобы открыть WB, потому что Excel будет перестраивать каждый из них, когда он открывается, затем обновить все стержни. FreeMan 8 лет назад 0
1
Passing Through

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

Не уверен, почему за вас проголосовали, но я нашел единственный способ решить эту проблему, если это ложное сообщение, вызванное сводной таблицей (что обычно происходит в моем случае). Anon Gordon 9 лет назад 0
1
blablubbb

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

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

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

1
Jodi

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

Похожие вопросы