Как восстановить гиперссылки в excel
Не можете открыть гиперссылку в Excel? Вот как сделать так, чтобы она работала
Обновление 2021-12-09 14:27:23 Проблемы Офис
Я работал над обобщением своих рабочих данных, распределяя каждый файл по папкам, к которым они относятся. Я перенес файлы из одной папки на общем диске в новую папку на том же диске. Процесс передачи прошел успешно, но в файле произошел сбой, гиперссылки, вставленные в файл Excel, не работают, и при каждом нажатии на них появляется всплывающее окно с сообщением «Гиперссылка Excel не может открыть указанный файл». Как избавиться от этого сообщения?
Встречается ли вам ситуация, описанная выше? Вы не можете открыть гиперссылки в файле Excel из-за неустановленной ошибки? Что ж, у нас есть несколько решений вашей проблемы. В приведенном ниже руководстве мы подробно рассмотрим все, что связано с ошибкой «Гиперссылка Excel не может открыть указанный файл», и вы найдете выход из сложившейся ситуации.
Как восстановить поврежденный файл Excel 2010/2013/2016?|4DDiG
Часть 1. Причины, по которым гиперссылки не работают в Excel
Старое имя рабочего листа с гиперссылкой
Гиперссылки помогают просматривать взаимосвязанную информацию в различных местах, включая компьютерную сеть и Интернет. Однако если изменить имя любого указанного места, гиперссылка не сможет его найти, в результате чего может возникнуть ошибка «невозможно открыть указанный файл». Решение этой ошибки может показаться сложной задачей, но оно обязательно принесет результаты, которые вы оцените по достоинству.
Вам нужно будет исправить адрес гиперссылки на обновленное имя файла, чтобы файл стал распознаваемым. Для редактирования адреса выполните следующие действия.
Шаг 1: Скопируйте адрес нового файла из проводника файла.
Шаг 2: Перейдите в Excel.
Шаг 3: Щелкните правой кнопкой мыши на гиперссылке и выберите в меню пункт «Редактировать гиперссылку».
Шаг 4: В поле адреса вставьте скопированный адрес и нажмите «ОК».
Необычное завершение работы или неправильное закрытие файла
Неожиданные завершения работы могут привести к сбоям в работе компьютера. Одним из потенциальных рисков необычного закрытия являются несоответствия в сохраненных данных, например, не открывающаяся гиперссылка в файле Excel. Microsoft Excel поставляется со встроенной функцией обновления гиперссылок каждый раз, когда устройство выключается с несохраненным файлом. Автоматическое обновление часто приводит к изменению адреса гиперссылки, что может вызвать ошибку. Чтобы устранить проблему, необходимо убедиться, что данные полностью сохранены перед попыткой выключения.
Часть 2. Исправить проблему гиперссылки Excel не может открыть указанный файл, отключив «Обновление ссылок при сохранении»
Причины, рассмотренные ранее в данном разделе, обычно являются наиболее распространенной причиной ошибки Excel hyperlink can’t open the specified file error. Однако ошибку можно устранить, отключив функцию «Обновление ссылок при сохранении» в MS Excel. Ниже описана процедура отключения функции «Обновление ссылок при сохранении». Причины, рассмотренные ранее в этом разделе, обычно являются наиболее распространенной причиной ошибки Excel hyperlink can’t open the specified file error. Однако ошибку можно устранить, отключив функцию «Обновление ссылок при сохранении» в MS Excel. Ниже описана процедура отключения функции «Обновление ссылок при сохранении».
Часть 3: Исправление гиперссылки Excel не может открыть указанный файл путем восстановления исходного файла Excel
Что делать, если вам очень важно получить гиперссылку в Excel? Не волнуйтесь, вы можете восстановить исходный файл. Нет ничего более приятного, чем иметь безопасный, надежный и удобный инструмент восстановления, такой как Tenorshare 4DDiG. Tenorshare 4DDiG предлагает простое решение для диагностики и исправления ошибок в файлах данных excel. Инструмент восстановления данных Tenorshare 4DDiG поможет вам восстановить данные при различных сценариях, будь то сбой системы или ошибки в файлах данных. Данный инструмент имеет удобный интерфейс, который позволяет использовать программу как техническим, так и начинающим пользователям. Другие особенности Tenorshare 4DDiG включают:
Как массово изменить гиперссылки?
В этой статье я покажу как можно быстро и качественно изменить адреса гиперссылок на листе Excel.
Sub Replace_Hyperlink() Dim rCell As Range, rRange As Range, sWhatRep As String, sRep As String On Error Resume Next Set rRange = Application.InputBox(«Укажите диапазон для замены», «Выбор данных», Type:=8) If rRange Is Nothing Then Exit Sub sWhatRep = InputBox(«Что меняем?», «Ввод данных», «.excel_vba») sRep = InputBox(«На что меняем?», «Ввод данных», «excel-vba») If sWhatRep = «» Then Exit Sub If sRep = «» Then If MsgBox(«Хотите заменить » & sWhatRep & » на пусто?», vbCritical + vbYesNo, «Предупреждение») = vbNo Then Exit Sub End If Application.ScreenUpdating = 0 For Each rCell In rRange If rCell.Hyperlinks.Count > 0 Then If rCell.Hyperlinks(1).Address = rCell.Value Then rCell = Replace(rCell.Value, sWhatRep, sRep) End If If rCell.Hyperlinks(1).Address <> «» Then rCell.Hyperlinks(1).Address = Replace(rCell.Hyperlinks(1).Address, sWhatRep, sRep) End If If rCell.Hyperlinks(1).SubAddress <> «» Then rCell.Hyperlinks(1).SubAddress = Replace(rCell.Hyperlinks(1).SubAddress, sWhatRep, sRep) End If End If Next rCell Application.ScreenUpdating = 1 End Sub
Как все это использовать:
Примерно так же можно заменить гиперссылки в объектах на листе(например, картинках и кнопках):
Sub Replace_Hyperlink_inShape() Dim oSh As Shape, sWhatRep As String, sRep As String Dim s As String sWhatRep = InputBox(«Что меняем?», «Ввод данных», «www.excel-vba.com») sRep = InputBox(«На что меняем?», «Ввод данных», «www.excel-vba.ru») On Error Resume Next For Each oSh In ActiveSheet.Shapes s = «» s = oSh.Hyperlink.Address If s <> «» Then oSh.Hyperlink.Address = Replace(oSh.Hyperlink.Address, sWhatRep, sRep) End If Next End Sub
Данные код работает почти так же как и предыдущий:
Чтобы заменить гиперссылки только в выделенных объектах необходимо строку
For Each oSh In ActiveSheet.Shapes
заменить на такую:
For Each oSh In Selection.ShapeRange
тогда надо будет выделить объекты на листе, для которых необходимо заменить гиперссылки, и запустить макрос.
Пример замены гиперссылок.xls (58,0 KiB, 9 760 скачиваний)
Статья помогла? Поделись ссылкой с друзьями!
3 СПОСОБА НАЙТИ И ИСПРАВИТЬ ВСЕ НЕРАБОТАЮЩИЕ ССЫЛКИ EXCEL
Вы тщательно стараетесь найти неработающие ссылки в Excel и хотите немедленно исправить эти неработающие ссылки в Excel? Тогда вот, что вам нужно знать о поиске и устранении проблемы при работе с электронными таблицами.
Amy Dennis
2021-05-13 09:43:59 • Обновлено: Восстановление файлов • Проверенные решения
Часть 1. Причины неработающих ссылок в Excel
Прежде чем указывать причину, ознакомьтесь с неработающими ссылками в Excel. Ячейки в таблице Excel часто связаны с различными файлами, которые несут соответствующие данные (формулы, коды и т.д.) По той или иной причине, если эти исходные файлы повреждены (удалены, удалены или перемещены), ссылки, связанные с определенные ячейки на листе будут повреждены и будут недоступны для выполнения целевой функции.
Главный вопрос, который связан с неработающими ссылками в Excel, заключается в том, что вызывает неработающие ссылки в Excel? Две общие и возможные причины в качестве ответа на этот вопрос связаны с проблемой. Во время работы в Excel иногда ячейки связаны с другими файлами, содержащими данные, когда эти файлы или папки удаляются или перемещаются, тогда возникает проблема с неработающими ссылками в Excel, которые теперь будут препятствовать прогрессу работы с электронными таблицами.
После того, как вы узнаете причину этих неработающих ссылок, следующим шагом будет найти ссылку во всей таблице и исправить ее соответствующим образом.
Часть 2. Найдите неработающие ссылки в 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: Выберите нужные параметры в диалоговом окне и нажмите ОК.
Шаг 8: Диаграмма появляется на экране
Шаг 9: Увеличьте масштаб и просмотрите ячейку к ячейке, ячейку к другим листам Excel и ссылки на книги
Появится полная диаграмма взаимосвязи ячеек, представляющая все включенные ссылки, и появятся неработающие ссылки, если они присутствуют на диаграмме.
Используя этот пошаговый процесс, можно легко перейти к проблеме, вызывающей ячейку, содержащую неработающую ссылку Excel.
Видеоруководство: исправление неработающих ссылок в Excel и проверка подключения данных к другим файлам
Последние видео из Recoverit
Часть 4. Найдите неработающие ссылки в Excel с помощью Excel VBA
Использование Excel VBA для поиска неработающих ссылок Excel означает включение массивного кода, отслеживающего неработающие ссылки, связанные с любой ячейкой книги. Можно восстановить возвращаемое значение доступа к исходным ссылкам, чтобы определить, не повреждены ли эти гиперссылки.
Вам необходимо добавить ссылку на Microsoft XML V3 для использования следующего кода:
Используя приведенный выше код, можно легко отследить неработающую ссылку, связанную с любой ячейкой электронной таблицы, и затем перейти к действию по исправлению неработающей ссылки.
Часть 5. Как исправить или удалить неработающие ссылки в Excel
Есть подсказка, где существует эта неработающая ссылка? Пришло время исправить эту неработающую ссылку на Excel, чтобы работа в книге продолжалась гладко. Здесь упоминаются два способа работы с неработающими ссылками. Начиная с исправления:
Исправить неработающую ссылку
Пытаясь исправить неработающие ссылки в Excel, следует иметь в виду, что это действие, которое однажды было выполнено, не может быть отменено. Чтобы убедиться, что вы не потеряете свои данные или проделанную работу с таблицей, рекомендуется сохранить копию, и приступим к действию.
Шаг 1: Начните с открытия книги, которая содержит неработающую ссылку, связанную с ячейками электронной таблицы.
Шаг 2: Перейдите на вкладку «Данные» и выберите опцию «Редактировать ссылки».
Шаг 3: Если команда «Изменить ссылки» недоступна, это означает, что ваша электронная таблица не содержит ссылок, которые необходимо исправить.
Шаг 4: После отслеживания неработающей ссылки Excel перейдите в поле Исходный файл, щелкните неработающую ссылку, которую необходимо исправить.
Шаг 5: В случае неработающих ссылок Excel, связанных с местоположением, выберите опцию Изменить источник.
Шаг 6: Просмотрите новое расположение исходного файла, содержащего соответствующие связанные данные.
Шаг 7: Теперь выберите новый исходный файл и снова нажмите «Изменить источник».
Поздравляем, вы закончили исправление неработающей ссылки в Excel.
Удалить неработающую ссылку
Что касается удаления неработающей ссылки, это обычно происходит в ситуации, когда исходный файл, связанный с книгой, удален, и никто не может получить доступ к данным каким-либо возможным способом. В этом месте все формулы, применяемые в книге, относящиеся к этой удаленной исходной папке, преобразуются в нормальные значения. Это признак того, что у вас не работает ссылка на Excel в электронной таблице.
Здесь упоминается наиболее многообещающий способ решить проблему с неработающей ссылкой Excel при удалении исходного файла, то есть удалить неработающую ссылку.
Шаг 1: Перейдите к книге, в которой есть неработающая ссылка, создающая проблему.
Шаг 2: Переместите курсор на вкладку «Данные» и выберите опцию «Редактировать ссылки».
Шаг 3: В поле Исходный файл щелкните неработающую ссылку, которую вы хотите удалить.
Шаг 4: Выберите опцию Разорвать ссылку.
Шаг 5: Нажмите Close.
И вы закончили с удалением неработающей ссылки. Теперь вы можете прикрепить любую другую релевантную или целевую ссылку, если и когда это необходимо.
Часть 6. Как исправить битый файл Excel
Отметив шаги, связанные с ручным процессом, вы можете исправить сломанный файл Excel.
Шаг 1: Выберите «Файл» и нажмите «Открыть».
Шаг 2: Выберите место и папку, в которой находится поврежденный файл Excel.
Шаг 3: На вкладке диалогового окна Открыть щелкните сломанный файл Excel.
Шаг 4: Нажмите на стрелку рядом с кнопкой «Открыть», а затем выберите вариант «Открыть и восстановить».
Шаг 5: Чтобы восстановить данные файла, нажмите «Восстановить».
Следуя инструкциям, вы можете легко исправить сломанный файл Excel.
Помимо всех встроенных возможностей устройства и механизмов восстановления для работы с неработающими ссылками в Excel, вот сторонний набор инструментов, который служит для той же цели, то есть Stellar File Repair Toolkit.
Исправить поврежденный файл Excel с помощью звездного восстановления файла
Будучи универсальным универсальным набором инструментов для восстановления, Stellar File Repair предназначен для решения всех проблем с повреждением файлов, связанных с офисом MS. Будь то файл Word, Excel, PowerPoint или даже zip-файлы, этот инструментарий устраняет все соответствующие проблемы и хорошо работает с Office 2000, 2002, 2003, 2007, 2010, 2013 и 2016.
В частности, указывая на функциональные возможности, связанные с механизмом восстановления файлов Excel, этот инструментарий решает проблемы, связанные с повреждением файлов, а также извлекает данные в формате XLS / XLSX. Ниже приведен список основных функций, которые инструментарий выполняет для восстановления файлов Excel.
Вот как легко и быстро программное обеспечение решает проблему неработающих ссылок в Excel и исправляет ее в кратчайшие сроки, просто щелкая некоторые вкладки и выбирая параметры.
Следовательно, поиск и исправление неработающих ссылок Excel становится немного проще со всеми вышеупомянутыми методами, которые удобны и просты в использовании без каких-либо осложнений.
Как массово изменить гиперссылки в Excel?
В этой статье я покажу как можно быстро и качественно изменить адреса гиперссылок на листе Excel.
Теперь адреса ссылок должны поменяться.
Все гораздо сложнее, если гиперссылки были созданы через стандартное меню:
правый клик мыши на ячейке — Гиперссылка. Тут фокус с заменой через Ctrl+H не пройдет. В таких случаях придется прибегнуть к помощи VBA(Visual Basic for Applications) или как чаще называют эти коды — макросы. Текст такого макроса:
Как все это использовать:
Примерно так же можно заменить гиперссылки в объектах на листе(например, картинках и кнопках):
Данные код работает почти так же как и предыдущий:
Гиперссылки всех объектов на листе будут изменены. Если у объекта нет гиперссылки — объект будет пропущен.
Чтобы заменить гиперссылки только в выделенных объектах необходимо строку
For Each oSh In ActiveSheet.Shapes
заменить на такую:
For Each oSh In Selection.ShapeRange
тогда надо будет выделить объекты на листе, для которых необходимо заменить гиперссылки, и запустить макрос.
Скачать пример: Пример замены гиперссылок.xls (58,0 KiB, 8 817 скачиваний)