Функция ссылки не работает в Excel

Обновлено: 06.07.2024

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

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

Если это не проблема, вы можете отключить параметр в Excel, который заставляет программу проверять гиперссылки при каждом сохранении книги. (Были некоторые сообщения о том, что Excel иногда отключает ссылки слишком рано, что может быть поведением, которое видит Fanie.) Сделайте это, выполнив следующие действия:

  1. Отображение диалогового окна "Параметры Excel". (В Excel 2007 нажмите кнопку «Офис», а затем выберите «Параметры Excel». В Excel 2010 и Excel 2013 откройте вкладку «Файл» на ленте и нажмите «Параметры».)
  2. В левой части диалогового окна нажмите "Дополнительно".
  3. Прокручивайте доступные параметры, пока не увидите раздел «Общие». (См. рис. 1.)


Рисунок 1. Дополнительные параметры диалогового окна «Параметры Excel».


Рисунок 2. Вкладка «Файлы» диалогового окна «Параметры веб-сайта».

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

ExcelTips – это экономичное обучение работе с Microsoft Excel. Этот совет (13403) относится к Microsoft Excel 2007, 2010, 2013, 2016, 2019 и Excel в Office 365.

Биография автора

На его счету более 50 научно-популярных книг и множество журнальных статей. Аллен Уайатт является всемирно признанным автором. Он является президентом Sharon Parq Associates, компании, предоставляющей компьютерные и издательские услуги. Узнайте больше об Аллене.

БОЛЬШЕ ОТ АЛЛЕНА

Повторение в макросе

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

Вычисление разницы в месяцах с использованием нестандартных значений дат

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

Удаление графики при удалении строки

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


Решение реальных бизнес-проблем Освойте методы бизнес-моделирования и анализа с помощью Excel и преобразуйте данные в итоговые результаты. В этом практическом руководстве, ориентированном на сценарии, показано, как использовать новейшие инструменты Excel для интеграции данных из нескольких таблиц. Оцените Анализ данных и бизнес-моделирование Microsoft Excel 2013 сегодня!

Дополнительные советы по Excel (лента)

Создание динамической гиперссылки

Хотите создать гиперссылку, которая всегда будет отображать другой лист в вашей книге? Есть несколько способов сделать это .

Добавление всплывающей подсказки

Если вы хотите, чтобы люди знали что-то о гиперссылке, которую вы добавили на свой лист, один из способов помочь им — использовать .

Указание браузера в гиперссылке

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

Подписаться

БЕСПЛАТНАЯ СЛУЖБА. Получайте подобные советы каждую неделю в ExcelTips, бесплатном информационном бюллетене по повышению эффективности. Введите свой адрес и нажмите "Подписаться".

Функция ГИПЕРССЫЛКА не работает ни в одной из моих книг Excel, которую я сейчас создаю. Но функция ГИПЕРССЫЛКА работает нормально в моей старой книге Excel, которая была подготовлена ​​много месяцев назад. В чем проблема? с синтаксисом ГИПЕРССЫЛКИ, которую я ввел, но функция все равно не работает.

Факты об Excel

Нажатие Ctrl+* (звездочка) выделит "текущий регион" - все смежные ячейки во всех направлениях.

Ученик Гэри

Известный участник

В качестве эксперимента попробуйте следующее:

отличный индийский фан-клуб

Обычная доска

В качестве эксперимента попробуйте следующее:

Уважаемый Гэри,
спасибо за ответ. Приведенный вами пример работал, но функция ГИПЕРССЫЛКИ использовалась для перехода к другому листу в той же книге, включая имя листа, за которым следует восклицательный знак. (!), не работал

в моем случае
я ввел формулу в лист1!A2 =HYPERLINK(Sheet2!A1,"открыть"). он не переходит к ячейке листа 2 A1 при нажатии на ссылку на листе 1A2

саэлагеонзон

Обычная доска

Попробуйте использовать этот формат:

=ГИПЕРССЫЛКА("[Имя файла.xlsx ]Лист2!A1","открыть")

Надеюсь, это поможет!

Ученик Гэри

Известный участник

отличный индийский фан-клуб

Обычная доска


спасибо за ответ..
это не работает в excel, над которым я работаю.моя версия 2007.но работает в отдельной новой книге excel..почему функция HYPERLINK не работает в этой книге Excel, над которой я работаю... проблема с этой книгой?

Ученик Гэри

Известный участник

отличный индийский фан-клуб

Обычная доска


Дорогой Гэри
Спасибо за подсказку. Я получил то, что хотел. на самом деле имя моего листа было GENERAL TRUCK, и я переименовал его в GENERALTRUCK без пробела между словами. Функция HYPERLINK теперь работает правильно. но теперь у меня есть еще одно сомнение. существует ли правило для функции HYPERLINK, согласно которому имя листа не должно содержать ПРОБЕЛ (S) между словами. пожалуйста, расскажите мне о том, что можно и чего нельзя делать для функции HYPERLINK для лучшего понимания. заранее спасибо

Ученик Гэри

Известный участник

Вы абсолютно правы насчет листов с пробелами в именах вкладок. Они требуют особого обращения. Обратите внимание на использование одинарных кавычек:

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

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

«Не удается открыть указанный файл».

Невозможно открыть указанный файл

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


Причины проблемы «Не работают гиперссылки в Excel» и их решения

Вот некоторые из возможных причин проблемы «гиперссылки не работают» и способы ее устранения:

Причина 1 — изменение имени файла, на который указывает гиперссылка

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

Решение. Ссылка на переименованный файл

Убедитесь, что ссылки в файле Excel обновлены и указывают на переименованный файл. Для этого щелкните гиперссылку правой кнопкой мыши и выберите «Редактировать гиперссылку». Затем в адресе гиперссылки замените текущее имя файла на переименованное в адресе гиперссылки.

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

Решение. Переименуйте имя файла и удалите знак решетки

Теперь попробуйте открыть гиперссылку.

Причина 3. Внезапное отключение системы приводит к резкому закрытию Excel

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

Решение. Включите возможность сохранения гиперссылок

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

Примечание. Действия могут различаться в зависимости от используемой версии Excel.

Для Excel 2013, 2016 или 2019:

  • Открыть книгу Excel ->Перейти к файлу->Параметры->Дополнительно
  • Прокрутите вниз, чтобы найти вкладку "Общие", и нажмите "Веб-параметры".
  • Всплывающее окно веб-параметров
  • Во всплывающем окне «Веб-параметры» нажмите «Файлы» и установите флажок «Обновлять ссылки при сохранении».
  • Нажмите кнопку "ОК", и ваш вариант будет сохранен.

Этапы также поясняются на изображении ниже:

Сделать гиперссылки Excel рабочими

  • Нажмите кнопку Office.
  • Выберите «Параметры Excel», затем выполните шаги с 1) по 5), как указано выше, и снова заставьте гиперссылки Excel работать.

Все еще не можете открыть гиперссылку в Excel?

Если вам не удается заставить работать гиперссылки Excel с помощью описанных выше решений, используйте инструмент восстановления Excel, чтобы устранить проблему с гиперссылками. Загрузите Stellar Repair for Excel, чтобы восстановить файл XLS/XLSX и восстановить гиперссылки.

Заключение

Внимательно прочитайте возможные причины проблемы «Гиперссылки Excel не работают», чтобы понять, что вообще привело к этой проблеме. Если ничего не помогает, используйте Stellar Repair for Excel, чтобы восстановить гиперссылки и сохранить результат в новом файле Excel, не влияя на свойства рабочего листа и форматирование ячеек.

Об авторе

Чаранджит — автор технического контента в Stellar®, специализирующийся на написании статей о базах данных, восстановлении электронной почты и решениях по переносу электронной почты. Ей нравится исследовать и разрабатывать контент, который помогает администраторам баз данных, организациям и новичкам устранять многочисленные проблемы, связанные с базами данных MS SQL и MySQL и Microsoft Exchange.

Самые продаваемые товары


Звездное восстановление для Excel

Поставка программного обеспечения Stellar Repair for Excel


Stellar Toolkit для восстановления файлов

Набор инструментов для восстановления файлов Microsoft Office


Звездное восстановление программного обеспечения QuickBooks®

Самый продвинутый инструмент для исправления ошибок


Звездное восстановление доступа

Мощный инструмент, которому доверяют пользователи &

18 комментариев

После нескольких попыток решить проблему с гиперссылками я наткнулся на ваш пост и попробовал решения. Наконец-то удалось решить проблему, спасибо!

Это работает в Windows 10?

Привет, Алан, да, эти решения и наше программное обеспечение Stellar Repair for Excel совместимы с Windows 10.

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

Здравствуйте, Рамен! Большое спасибо за ваш отзыв. продолжайте читать и учиться.

ЕСЛИ все еще происходит сбой после этих шагов,
пожалуйста, загляните в C:\Users\User_Name\AppData\Roaming\Microsoft\Excel (замените имя пользователя своим именем пользователя, вы можете напрямую добраться сюда, скопировав и вставив следующее без кавычки в адресной строке Проводника — «%appdata%\Microsoft\Excel») и посмотрите, содержит ли он несколько файлов/папок. Переместите эти файлы в другое место (например, создайте резервную копию этих файлов/папок и удалите все файлы/папки отсюда). Следовательно, сделайте папку Excel пустой.
Теперь откройте Excel и посмотрите, исчезнет проблема или нет…

Надеюсь, это больше не повторится.

Для тех, кто перепробовал буквально все, но ничего не помогло, вот решение:

Установите Internet Explorer. Да, как бы глупо это ни было, это была единственная вещь, которая сработала для меня после нескольких недель попыток решить эту проблему.

В Windows 10 перейдите в раздел "Настройки", "Приложения", "Управление дополнительными функциями", нажмите "Internet Explorer 11" и установите его.

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

Спасибо, что поделились своими творческими находками с читателями нашего блога.

Теперь мои гиперссылки в Excel работают. Спасибо!

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

Могу ли я получить другие варианты?

Пожалуйста, убедитесь, что все шаги выполнены без единой ошибки. Если по-прежнему не удается найти основную причину, попробуйте Stellar Repair for Excel.

Итак, как вы объясните ситуацию, когда, если я щелкну ссылку в Excel для НЕКОТОРЫХ веб-сайтов, она либо не откроется (или в некоторых случаях перенаправит меня на ДРУГОЙ URL-адрес, который гласит: «Вам может потребоваться обновить браузер. Я этого не делаю.) , но если я скопирую и вставлю содержимое ячейки в браузер, он перенесет меня в нужное место?

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

Что касается меня, некоторые ссылки открываются, а некоторые нет. Но те, у которых нет правильной гиперссылки… Я проверил, попытавшись их отредактировать. И когда я копирую их и вставляю в браузер, они сразу открываются. Некоторые ссылки открываются прямо из Excel в Chrome.

Я не понимаю, в чем проблема. Любые отзывы/решения проблемы будут высоко оценены.

Не волнуйтесь, Рави, иногда такое случается, но вы можете воспользоваться Stellar Repair for Excel. Это решит вашу проблему. Вы можете начать с нашей демо-версии.

Теперь все работает нормально, всплывающее сообщение об ошибке больше не появляется. На то, чтобы гиперссылки Excel заработали, ушло всего 15 минут.

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще. Меньше

В этой статье описаны синтаксис формулы и использование функции ГИПЕРССЫЛКА в Microsoft Excel.

Описание

Функция ГИПЕРССЫЛКА создает ярлык, который переходит в другое место в текущей книге или открывает документ, хранящийся на сетевом сервере, в интрасети или Интернете. Когда вы щелкаете ячейку, содержащую функцию ГИПЕРССЫЛКА, Excel переходит к указанному местоположению или открывает указанный вами документ.

Синтаксис

ГИПЕРССЫЛКА(местоположение_ссылки, [дружественное_имя])

Синтаксис функции HYPERLINK имеет следующие аргументы:

Link_location Обязательно. Путь и имя файла документа, который нужно открыть. Link_location может относиться к месту в документе, например к определенной ячейке или именованному диапазону на листе или книге Excel, или к закладке в документе Microsoft Word. Путь может указывать на файл, хранящийся на жестком диске. Путь также может быть путем универсального соглашения об именах (UNC) на сервере (в Microsoft Excel для Windows) или путем универсального указателя ресурсов (URL) в Интернете или интрасети.

Примечание. В Excel для Интернета функция ГИПЕРССЫЛКА действительна только для веб-адресов (URL). Link_location может быть текстовой строкой, заключенной в кавычки, или ссылкой на ячейку, содержащую ссылку в виде текстовой строки.

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

Friendly_name Необязательно. Текст перехода или числовое значение, отображаемое в ячейке. Friendly_name отображается синим цветом и подчеркнуто. Если дружественное_имя опущено, ячейка отображает link_location в качестве текста перехода.

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

Примечание

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

Примеры

=ГИПЕРССЫЛКА("http://example.microsoft.com/report/budget report.xlsx", "Нажмите, чтобы открыть отчет")

Открывает книгу, сохраненную по адресу http://example.microsoft.com/report. В качестве текста перехода в ячейке отображается "Щелкните для отчета".

=ГИПЕРССЫЛКА("[http://example.microsoft.com/report/budget report.xlsx]Годовой!F10", D1)

=HYPERLINK("[http://example.microsoft.com/report/budget report.xlsx]'First Quarter'!DeptTotal", "Нажмите, чтобы увидеть итоги отдела за первый квартал")

Создает гиперссылку на диапазон с именем DeptTotal на листе «Первый квартал» в книге, сохраненной по адресу http://example.microsoft.com/report. В ячейке на листе, содержащей гиперссылку, в качестве текста перехода отображается "Щелкните, чтобы увидеть итоги отдела за первый квартал".

=HYPERLINK("http://example.microsoft.com/Annual Report.docx]QrtlyProfits", "Квартальный отчет о прибыли")

Отображает содержимое ячейки D5 в виде текста перехода в ячейке и открывает рабочую книгу, сохраненную на сервере FINANCE в общей папке «Выписки». В этом примере используется путь UNC.

Открывает книгу 1stqtr.xlsx, хранящуюся в папке Finance на диске D, и отображает числовое значение, хранящееся в ячейке H10.

Создает гиперссылку на область итогов в другой (внешней) книге Mybook.xlsx.

=ГИПЕРССЫЛКА("[Book1.xlsx]Лист1!A10","Перейти к Листу1 > A10")

Чтобы перейти к другому месту на текущем рабочем листе, укажите как имя рабочей книги, так и имя рабочего листа, например, где Лист1 — это текущий рабочий лист.

=HYPERLINK("[Book1.xlsx]Январь!A10","Перейти к январю > A10")

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

=HYPERLINK(CELL("адрес",Январь!A1),"Перейти к Январю > A1")

Чтобы перейти в другое место на текущем рабочем листе без использования полной ссылки на рабочий лист ([Book1.xlsx]), вы можете использовать это, где CELL("address") возвращает имя текущей рабочей книги.

Чтобы быстро обновить все формулы на листе, использующие функцию ГИПЕРССЫЛКА с теми же аргументами, можно поместить цель ссылки в другую ячейку на том же или другом листе, а затем использовать абсолютную ссылку на эту ячейку в качестве link_location в формулы ГИПЕРССЫЛКИ. Изменения, которые вы вносите в цель ссылки, немедленно отражаются в формулах ГИПЕРССЫЛКИ.

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