Как найти недействительные ссылки в Excel

Обновлено: 24.11.2024

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

Загрузить практическую рабочую тетрадь

Вы можете скачать книгу Excel, которую мы использовали для подготовки этой статьи.

Что такое битые ссылки в Excel?

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

Причины неработающих ссылок в Excel

Есть несколько причин, по которым ссылки в Excel становятся неработающими.

  • Если имя исходного файла или книги изменено или модифицировано.
  • Если изменилось расположение исходного файла или книги.
  • Если исходный файл или книга удалены с компьютера.

4 подходящих подхода к поиску и исправлению неработающих ссылок в Excel

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

1. Используйте команду «Редактировать ссылки», чтобы найти и исправить неработающие ссылки в Excel

В следующей таблице представлены случайные данные о продажах за три последовательных месяца для нескольких продавцов. Все данные о продажах от C6 до E10 связаны с 3 разными книгами. Теперь выясним, содержит ли какая-либо из ячеек неработающую ссылку.

📌 Шаг 1:

➤ Сначала выберите «Редактировать ссылки» на ленте «Данные».

Появится диалоговое окно.

📌 Шаг 2:

➤ На вкладке "Источник" вы найдете все книги, связанные с ячейками в текущей книге. Теперь нажмите Проверить статус справа.

На вкладке "Статус" вы найдете уставы книг. Первые два значения в порядке. Это означает, что соответствующие рабочие книги в данный момент не открыты, но данные о продажах из этих рабочих книг действительны.

Если статус «Источник открыт», это означает, что соответствующая книга активна и открыта прямо сейчас, в отличие от предыдущих.

Но давайте представим сценарий, когда одна из книг сломана. Это связано с тем, что имя «February Sales.xlsx» было изменено на «February Sales.xlsx». Вот почему статус этой книги показывает «Ошибка: источник не найден».

Итак, давайте исправим проблему на следующих шагах.

📌 Шаг 3:

➤ Нажмите кнопку "Изменить источники".

Откроется файловый браузер.

📌 Шаг 4:

➤ Выберите исходный файл соответствующей книги и нажмите OK.

📌 Шаг 5:

➤ Нажмите кнопку "Проверить статус" еще раз, и теперь вы не увидите сообщения об ошибке под строкой состояния в диалоговом окне "Редактировать ссылки".

2. Используйте параметр «Найти и заменить» для поиска и исправления неработающих ссылок

📌 Шаг 1:

➤ Нажмите CTRL+F, чтобы открыть диалоговое окно "Найти и заменить".

➤ В поле "Найти" введите ".xl".

➤ Нажмите кнопку «Найти все».

Как показано на рисунке ниже, вы получите все справочные данные других книг.

Итак, теперь нам нужно найти и заменить эти имена исходных файлов с помощью инструмента «Найти и заменить» на следующих шагах.

📌 Шаг 2:

➤ Перейдите на вкладку "Заменить".

➤ В поле "Найти" введите "Распродажи за февраль".

➤ Введите «Feb_Sales» в поле «Заменить на».

➤ Нажмите "Заменить все".

Похожие чтения:

  • Поиск внешних ссылок в Excel (6 быстрых способов)
  • Как удалить внешние ссылки в Excel
  • Как создать гиперссылку на ячейку в Excel (2 простых метода)

3. Применение диаграммы взаимосвязей рабочей книги для поиска неработающих ссылок в Excel

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

📌 Шаг 1:

➤ Сначала откройте параметры Excel из меню "Файл" в книге.

➤ Выберите вкладку "Надстройки".

➤ В разделе "Управление" выберите "Надстройки COM" и нажмите кнопку "Перейти".

📌 Шаг 2:

➤ В диалоговом окне "Надстройки COM" установите флажок "Запросить" и нажмите "ОК".

Итак, мы только что включили ленту запросов, которую вы найдете на самой верхней панели вашей книги Excel.

📌 Шаг 3:

➤ Теперь выберите параметр "Связь с рабочей книгой" на вкладке "Запрос".

📌 Шаг 4:

➤ Нажмите Да после появления следующего окна сообщения.

Как на картинке ниже, вы увидите веб-диаграмму с именами внешних книг.

Теперь посмотрите на название рабочей книги, обведенное красной прямоугольной рамкой. Это рабочая тетрадь, которую мы ищем. В левом нижнем углу имени книги есть крестик. Это означает, что в этом названии книги возникла ошибка.

📌 Шаг 5:

➤ Наведите курсор мыши на символ соответствующей книги.

И вы увидите предупреждающее сообщение о том, что файл отсутствует или недоступен. Вот как мы можем определить неработающую ссылку в существующей книге.

4. Внедрение кодов VBA для поиска и удаления неработающих ссылок в Excel

В нашем последнем методе мы будем использовать коды VBA для поиска всех неработающих ссылок на дополнительном листе. Мы собрали следующие коды VBA из методов Linkinfo и Linksources. Итак, давайте посмотрим, как работают эти коды для поиска всех неработающих ссылок в Excel.

📌 Шаги:

➤ Щелкните правой кнопкой мыши имя листа.

➤ Выберите «Просмотреть код» из вариантов, появится окно VBA, в котором вам нужно будет ввести коды.

➤ Нажмите F5, и откроется диалоговое окно "Макросы".

➤ Он автоматически загрузит имя макроса, поэтому нажмите "Выполнить только".

На дополнительном листе вы найдете все ссылки, связанные с внешними книгами. Вы увидите сообщения об отсутствующих данных или неработающих ссылках на вкладке «Статус ссылки» в крайнем правом столбце.

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

Заключительные слова

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

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

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

В этой статье

Часть 1. Причины неработающих ссылок в Excel

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

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

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

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

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

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

Часть 2. Поиск неработающих ссылок в Excel с помощью функции «Найти и заменить»

Самый простой способ найти неработающие ссылки в Excel — использовать метод «Найти и заменить».При создании ссылки с исходным файлом, содержащим данные, каждая ячейка получает уникальное расширение файла. Это расширение файла обозначает исходный файл, связанный с соответствующей ячейкой. В случае, когда исходный файл удаляется или перемещается на устройстве, ячейка в Excel появляется с ошибкой, представляющей неработающую ссылку Excel. Например, чтобы отследить ссылку, применяемую в любой формуле, выполните следующие шаги:

Шаг 1. Нажмите Ctrl+F, чтобы открыть диалоговое окно «Найти и заменить».

Шаг 2. Выберите «Параметры» в диалоговом окне.

Шаг 3. В поле «Найти» введите соответствующее связанное расширение файла.

Шаг 4. В поле В пределах выберите Рабочая книга.

Шаг 5. В поле «Искать в» выберите параметр «Формулы».

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

И да! Все, что нужно сделать, это найти и каким-то образом исправить неработающую ссылку Excel.

Часть 3. Поиск неработающих ссылок в Excel с помощью диаграммы взаимосвязи ячеек

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

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

Ниже приведен ряд шагов для поиска неработающих ссылок в Excel с помощью диаграммы взаимосвязей ячеек:

Шаг 1. Нажмите «Файлы» и выберите «Параметры».

Шаг 2. В разделе "Параметры" перейдите к надстройкам.

Шаг 3. Теперь в раскрывающемся списке выберите надстройку COM, а затем выберите Запросить.

Шаг 4. Как только вы откроете вкладку "Запрос" на ленте

Шаг 5. Выберите «Связь ячеек» в группе «Диаграмма».

Шаг 6. На экране появится окно диаграммы взаимосвязей ячеек.

Шаг 7. Выберите нужные параметры в диалоговом окне и нажмите OK.

Шаг 8. На экране появится диаграмма.

Шаг 9. Увеличьте масштаб и просмотрите ячейку с ячейкой, ячейку с другими листами Excel и ссылки на книги.

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

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

Часть 4. Поиск неработающих ссылок в Excel с помощью Excel VBA

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

Для использования следующего кода необходимо добавить ссылку Microsoft XML V3:

Частная функция CheckHyperlink(HypelinksCell As Range) As String

При ошибке Перейти к ErrorHandler

oHttp.Open "HEAD", HypelinksCell.Text, False

CheckHyperlink = "Ошибка: " & Err.Description

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

Часть 5. Как исправить или удалить неработающие ссылки в Excel

Понятно, где находится эта неработающая ссылка? Теперь пришло время исправить эту неработающую ссылку Excel, чтобы в рабочей книге все шло гладко. Здесь упоминаются два способа, которые можно использовать для работы с неработающими ссылками. Начнем с исправления:

Исправить неработающую ссылку

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

Шаг 1. Начните с открытия книги, содержащей неработающую ссылку, связанную с ячейками электронной таблицы.

Шаг 2. Перейдите на вкладку "Данные" и выберите параметр "Редактировать ссылки".

Шаг 3. Если команда "Редактировать ссылки" недоступна, это означает, что в вашей электронной таблице нет ссылок, которые необходимо исправить.

Шаг 4. Отследив неработающую ссылку Excel, перейдите в поле Исходный файл и щелкните неработающую ссылку, которую необходимо исправить.

Шаг 5. В случае неработающих ссылок Excel, связанных с местоположением, выберите параметр «Изменить источник».

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

Шаг 7. Теперь выберите новый исходный файл и снова нажмите "Изменить источник".

Поздравляем, вы исправили неработающую ссылку в Excel.

Удалить неработающую ссылку

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

Здесь упоминается наиболее многообещающий способ устранения неработающей ссылки Excel при удалении исходного файла, т. е. удаление неработающей ссылки.

Шаг 1. Перейдите к рабочей книге, содержащей неработающую ссылку, создающую проблему.

Шаг 2. Переместите курсор на вкладку "Данные" и выберите параметр "Редактировать ссылки".

Шаг 3. В поле "Исходный файл" щелкните неработающую ссылку, которую хотите удалить.

Шаг 4. Выберите параметр "Разорвать связь".

Шаг 5. Нажмите "Закрыть".

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

Часть 6. Как исправить поврежденный файл Excel

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

Записав шаги, связанные с ручным процессом, приступайте к исправлению поврежденного файла Excel.

Шаг 1. Выберите «Файл» и нажмите «Открыть».

Шаг 2. Выберите место и папку, содержащую поврежденный файл Excel.

Шаг 3. На вкладке диалогового окна "Открыть" щелкните поврежденный файл Excel.

Шаг 4. Нажмите на стрелку рядом с кнопкой «Открыть», а затем выберите вариант «Открыть и восстановить».

Шаг 5. Чтобы восстановить данные файла, нажмите «Восстановить».

Следуя инструкциям, вы легко сможете исправить поврежденный файл Excel.

Помимо всех встроенных возможностей устройства и механизмов восстановления для работы с неработающими ссылками Excel, вот сторонний набор инструментов, который служит той же цели, например Wondershare Repairit Toolkit.

Исправить поврежденный файл Excel с помощью Wondershare Repairit

Wondershare Repairit представляет собой многоцелевой инструмент для восстановления на все времена и предназначен для решения всех проблем с повреждением файлов, связанных с MS Office. Будь то файл Word, Excel, PowerPoint или даже файл PDF, этот набор инструментов устраняет все соответствующие проблемы и хорошо работает с Office 2000, 2002, 2003, 2007, 2010, 2013 и 2016.

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

Это помогает восстановить формулы, инфографику и комментарии, связанные с ячейками электронной таблицы.

Он может обрабатывать один и несколько файлов XLSX одновременно.

Обрабатывает все формы повреждения файлов, т.е.несанкционированный формат и нечитаемый контент.

Восстановить форматирование ячеек и другие свойства книги.

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

<р>1. Чтобы добавить файлы Excel на левой панели, щелкните значок добавления файла и импортируйте файлы.

<р>2. Вы можете проверить поврежденные искомые файлы, выбрать файлы для восстановления и нажать кнопку «Восстановить», чтобы начать процесс восстановления.

<р>3. Просмотрите восстановленные файлы Excel и сохраните их.

Выберите местоположение, нажмите "ОК".

Вот как легко и быстро программное обеспечение справляется с проблемой неработающих ссылок Excel и мгновенно исправляет их, просто нажимая на некоторые вкладки и выбирая параметры.

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

Неработающие ссылки вызывают хаос в ваших таблицах? Не волнуйся! В этом руководстве вы узнаете о 3 простых способах поиска и исправления неработающих ссылок Excel, а также о нашем собственном решении в один клик в качестве дополнительного бонуса :)

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

Найти и исправить неработающие ссылки в Excel

Чтобы обнаружить неработающие ссылки на другие книги, выполните следующие действия:

    На вкладке Данные в группе Запросы и подключения нажмите кнопку Изменить ссылки.

Если эта кнопка неактивна, это означает, что в вашей книге нет внешних ссылок.

Очевидно, что ссылки, диагностированные как Ошибка: источник не найден, не работают. В моей книге есть две такие ссылки:

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

Например, у нас были следующие пары ссылок на один и тот же файл: Colrado report.xlsx (с ошибкой) и Colorado report.xlsx (верно); Florida_report.xlsx (не существует) и Florida report.xlsx (верно). После исправления ссылок неправильные источники исчезли, и теперь у нас есть этот список:

Выявление и исправление неработающих ссылок с помощью функции «Найти и заменить»

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

Найти неработающие ссылки на всю книгу или определенную книгу

Внешние ссылки всегда указывают на другой файл Excel, в расширении имени которого есть ".xl", например .xls, .xlsx, .xlsm и т. д. Вы можете использовать этот факт при поиске ссылок на любые внешние файлы. рабочие тетради. Или вы можете искать определенный текст (подстроку) в определенном имени книги. Подробные шаги приведены ниже.

  1. Нажмите Ctrl + F, чтобы открыть диалоговое окно Найти и заменить. Или нажмите Найти и выбрать >Найти… на вкладке Главная в группе Редактирование.
  2. В диалоговом окне Найти и заменить нажмите кнопку Параметры.
  3. В зависимости от того, хотите ли вы найти все внешние ссылки в книге или только ссылки на определенный файл, введите одно из следующих значений в поле Найти:
    • Чтобы найти все ссылки, введите .xl.
    • Чтобы найти ссылки на конкретную книгу, введите имя этой книги или ее уникальную часть.
  4. В поле Внутри выберите "Книга" для поиска на всех вкладках или "Лист" для поиска на текущем листе.
  5. В поле Искать выберите "Формулы".
  6. Нажмите кнопку Найти все.

А теперь самое главное — анализ результатов.

Если вы искали ссылки на конкретную книгу, просто просмотрите результаты.

Исправить неработающие ссылки на определенную книгу

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

  1. В диалоговом окне Найти и заменить перейдите на вкладку "Заменить".
  2. В поле Найти введите неверное имя файла или путь.
  3. В поле Заменить на введите правильное имя файла или путь.
  4. Нажмите Заменить все.

Примечание. После нажатия кнопки Заменить все может открыться окно Обновить значения с предложением выбрать исходную книгу. Не делайте этого и просто нажмите Отмена, ничего не выбирая.

В качестве примера заменим неправильное имя рабочей книги Colrado report.xlsx правильным Colorado report.xlsx. В этом конкретном случае замена всего одного слова (colrado) также будет работать. Однако имейте в виду, что указанный текст будет заменен в любом месте строки пути (полный путь к файлу отображается, если исходная книга в данный момент закрыта). Таким образом, чем меньше фрагмент текста вы вводите, тем выше вероятность ошибки.

Подобным образом вы можете заменить путь к исходному файлу. Например, если исходная книга изначально находилась в папке Документы, а затем вы переместили ее в подпапку Отчеты в той же папке, вы можете заменить \Documents \ с \Documents\Reports\.

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

Проверка неработающих ссылок с помощью VBA

Приведенный ниже код перебирает каждую внешнюю ссылку в книге и пытается выяснить, повреждена она или нет. Чтобы найти внешние файлы, мы используем метод LinkSources. Для выявления неработающих ссылок используется метод LinkInfo.

Список недействительных ссылок выводится на новом листе с именем Отчет о неработающих ссылках. Столбец B содержит гиперссылку на ячейку, содержащую ссылку.

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

Примечание. Этот код находит только ссылки на недопустимые книги (несуществующие, перемещенные или удаленные), но не на отсутствующие листы. Причина в том, что метод LinkInfo проверяет только имя файла. Попытка проверить имя листа приводит к ошибке 2015.

Находите неработающие ссылки в Excel одним щелчком мыши

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

Для пользователей Ultimate Suite мы предоставляем инструмент, позволяющий одним щелчком найти все внешние ссылки в книге или только неработающие ссылки. Просто нажмите кнопку Найти ссылки? на вкладке Инструменты Ablebits, и вы сразу же увидите список всех ссылок в текущей книге, где недействительные выделены светом. красный. Чтобы ограничить список неработающими ссылками, установите флажок Только нерабочие ссылки.

Нажав адрес ячейки на панели надстройки, вы перейдете к ячейке, содержащей определенную ссылку. Вот и все!

В отличие от приведенного выше кода VBA, надстройка находит все виды неработающих ссылок, в том числе те, в которых лист отсутствует или опечатан.

Вот как проверить неработающие ссылки в Excel. Я благодарю вас за чтение и надеюсь увидеть вас в нашем блоге на следующей неделе!

У меня есть книга Excel, которая каждый раз, когда я открываю ее, жалуется на неработающие ссылки:

Я пытался использовать "Найти" для поиска [. как предложено в руководстве Microsoft. Я также пытался искать объекты, как предлагает руководство, и ничего не нашел.

Как мне найти эту проблемную неработающую ссылку?

Вы говорите о неработающих ссылках, но, насколько я могу судить, вы не говорите о неработающих ссылках. Что я упускаю?

Это может произойти из-за условного форматирования. Я исправил это, перейдя на каждую вкладку и нажав «Главная»> «Условное форматирование»> «Очистить правила»> «Очистить правила со всего листа». Затем вам нужно сохранить, закрыть и снова открыть. При повторном открытии ссылок больше не будет. Если у вас было какое-либо желаемое условное форматирование, вам нужно будет повторно применить его

14 ответов 14

Одно из мест, где эти ссылки могут «прятаться», — это именованные диапазоны. Excel только разрывает ссылки внутри формул. Чтобы исправить именованные диапазоны, перейдите в «Формулы» -> «Диспетчер имен» и посмотрите, есть ли там ссылки на внешние книги. Вы можете щелкнуть, удерживая клавишу Shift, чтобы выбрать группу и удалить их.

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

У меня была точно такая же проблема, и я обнаружил еще одну неработающую ссылку, не упомянутую здесь, а именно проверку данных (иначе известную как раскрывающееся меню).

По аналогии с поиском объектов в службе поддержки Microsoft перейдите в раздел

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

При обновлении источника обязательно установите флажок

Применить эти изменения ко всем остальным ячейкам с такими же настройками

чтобы изменить все одинаковые источники.

Вот решение, которое оказалось для меня очень надежным:

  1. Измените расширение файла .xlsx на .zip.
  2. Разархивируйте этот ZIP-файл в новую папку
  3. Используя Проводник, в этой папке найдите имя файла в файле CONTENTS.

Примечание. Иногда имя записывается в формате URL, например, %20 вместо пробелов, поэтому вы можете использовать упрощенную строку, которая встречается только в проблемном файле. Я использовал последнее слово имени файла + .xlsx .

Возможно, в результате будет возвращен листN.xml. Это файл, соответствующий проблемному листу, где N — номер проблемного листа в порядке их отображения. Откройте его в текстовом редакторе, например в Блокноте.

Найдите строку поиска и посмотрите на код вокруг нее; он должен указать вам на некоторые ссылки на ячейки, которые вы можете найти на проблемном листе.

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

Читайте также: