Не удается открыть указанный файл по гиперссылке в excel

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

-Вопрос от Джека

excel hyperlink cannot open the specified file

Встречается ли вам ситуация, описанная выше? Вы не можете открыть гиперссылки в файле Excel из-за неустановленной ошибки? Что ж, у нас есть несколько решений вашей проблемы. В приведенном ниже руководстве мы подробно рассмотрим все, что связано с ошибкой «Гиперссылка Excel не может открыть указанный файл», и вы найдете выход из сложившейся ситуации.

Старое имя рабочего листа с гиперссылкой

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

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

Шаг 1: Скопируйте адрес нового файла из проводника файла.

Шаг 2: Перейдите в Excel.

Шаг 3: Щелкните правой кнопкой мыши на гиперссылке и выберите в меню пункт «Редактировать гиперссылку».

Шаг 4: В поле адреса вставьте скопированный адрес и нажмите «ОК».

excel edit hyperlinks

Необычное завершение работы или неправильное закрытие файла

Неожиданные завершения работы могут привести к сбоям в работе компьютера. Одним из потенциальных рисков необычного закрытия являются несоответствия в сохраненных данных, например, не открывающаяся гиперссылка в файле 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. Ниже описана процедура отключения функции «Обновление ссылок при сохранении».

  • Шаг 1: Запустите Microsoft Excel и перейдите на вкладку «Файл».
  • перейти к файлу

  • Шаг 2: Нажмите на «Параметры», а затем перейдите в меню «Дополнительно».
  • Шаг 3: Прокрутите вниз и найдите вкладку «Общие».
  • Шаг 4: На вкладке «Общие» нажмите на «Веб-параметры».
  • Шаг 5: Когда откроется окно «Веб-параметры», нажмите на «Файлы» и снимите флажок «Обновлять ссылки при сохранении».
  • Шаг 6: Теперь нажмите на кнопку «ОК», чтобы сохранить изменения.

Часть 3: Исправление гиперссылки Excel не может открыть указанный файл путем восстановления исходного файла Excel

Что делать, если вам очень важно получить гиперссылку в Excel? Не волнуйтесь, вы можете восстановить исходный файл. Нет ничего более приятного, чем иметь безопасный, надежный и удобный инструмент восстановления, такой как Tenorshare 4DDiG. Tenorshare 4DDiG предлагает простое решение для диагностики и исправления ошибок в файлах данных excel. Инструмент восстановления данных Tenorshare 4DDiG поможет вам восстановить данные при различных сценариях, будь то сбой системы или ошибки в файлах данных. Данный инструмент имеет удобный интерфейс, который позволяет использовать программу как техническим, так и начинающим пользователям. Другие особенности Tenorshare 4DDiG включают:

  • Восстановление удаленных данных в несколько кликов.
  • Поддерживаются различные устройства с самым высоким процентом успеха.
  • Восстановление всех типов данных, таких как фотографии, видео, музыка, документы Word/Excel/Powerpoint/PDF.
  • 4DDiG поддерживает восстановление всех версий Excel, включая Excel 2010/2013/2016.

Ниже приведена пошаговая процедура использования Tenorshare 4DDiG:

Заключение

Иногда ошибки в файле Excel доставляют вам серьезные неприятности, поскольку в нем содержится большая часть необходимых данных. Однако если вы также столкнулись с ошибкой Excel hyperlink not working error, попробуйте Tenorshare 4DDiG, поскольку он, несомненно, облегчит проблему, восстановив исходный файл Excel. Кроме того, программа занимает меньше времени и выполняет всю работу в один клик по сравнению с другими сложными методами.

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

Вам Также Может Понравиться

  • Home>>

  • Проблемы Офис >>
  • Не можете открыть гиперссылку в Excel? Вот как сделать так, чтобы она работала
 

Роман Буряк

Пользователь

Сообщений: 5
Регистрация: 07.09.2016

В формуле ячейки первого листа использовал значение =ГИПЕРССЫЛКА(Лист2!$F$7). В ячейке 2-го листа находится внешняя Веб гиперссылка. Формула возвращает текстовое значение ячейки второго листа. При щелчке выдает ошибку «Не удается открыть указанный файл»

 

The_Prist

Пользователь

Сообщений: 14182
Регистрация: 15.09.2012

Профессиональная разработка приложений для MS Office

Значит в ячейке путь до несуществующего файла. Что еще сказать? Могу лишь предположить, что в ячейке с адресом нет очень нужного http:\. Без него ссылки не считаются ссылками на интернет-ресурсы.

Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы…

 

Роман Буряк

Пользователь

Сообщений: 5
Регистрация: 07.09.2016

#3

07.09.2016 11:09:57

Вот логическая формула в ячейке:  

Код
=ЕСЛИ($J8<>"";ЕСЛИ($J8=Лист2!$E$1;ГИПЕРССЫЛКА(Лист2!$F$7);ЕСЛИ('список ПРОБЛЕМНЫХ ДЕЛ'!$J8=Лист2!$E$2;ГИПЕРССЫЛКА(Лист2!$F$8);ГИПЕРССЫЛКА(Лист2!$F$9)));"") 

После ее обработки возвращается текстовое значение из второй ячейки с ошибкой при щелкании по ней.

Если использовать в ячейке гиперссылку на другую ячейку, содержащую Web-гиперссылку: =ГИПЕРССЫЛКА(Лист2!$F$7). В этом случае все работает без проблем.

Изменено: Роман Буряк07.09.2016 11:12:15

 

The_Prist

Пользователь

Сообщений: 14182
Регистрация: 15.09.2012

Профессиональная разработка приложений для MS Office

Разговор ни о чем. Т.к. у Вас помимо F7 еще и F8 и F9 участвуют в формировании гиперссылки в зависимости от условий.

Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы…

 

Роман Буряк

Пользователь

Сообщений: 5
Регистрация: 07.09.2016

#5

07.09.2016 18:22:21

Не понял вопроса!?

Цитата
Разговор ни о чем. Т.к. у Вас помимо F7 еще и F8 и F9 участвуют в формировании гиперссылки в зависимости от условий.

Усли это вопрос, типа: Роман, все ли твои ссылки линкуются вне формулы?
То ответом на  него будет:   Да, черт побери, все линки вне формулы работают — и на F7, и на F8, и на F9. Как только укладываешь их в логическую формулу — кабзец.

 

The_Prist

Пользователь

Сообщений: 14182
Регистрация: 15.09.2012

Профессиональная разработка приложений для MS Office

#6

07.09.2016 18:38:42

Цитата
Роман Буряк написал: Если это вопрос, типа

Это вопрос типа: Роман, вот у меня в файле ВСЕ работает. Покажите свой файл, в котором НЕ РАБОТАЕТ. Так яснее? Мы же не экстрасенсы, чтобы только по виду формулы сказать Вам почему не работает гиперссылка. С виду функция рабочая. Проблема может быть только в функции ГИПЕРССЫЛКА и в тех данных, которые Вы ей подсовываете.

Изменено: The_Prist07.09.2016 21:56:05

Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы…

 

Роман Буряк

Пользователь

Сообщений: 5
Регистрация: 07.09.2016

вот таблица с проблемными линками ссылок

 

JayBhagavan

Пользователь

Сообщений: 11833
Регистрация: 17.01.2014

ПОЛ: МУЖСКОЙ | Win10x64, MSO2019x64

#8

07.09.2016 22:31:37

Роман Буряк, так работать не будет. Вы делаете ссылку беря ЗНАЧЕНИЕ в одной из трёх ячеек, а именно:

Цитата
перейти1>>
перейти2>>
перейти3>>

но текст ссылкой НЕ является.
Максимум, что мне пришло в голову, то это сделать формулу так, чтобы переходило к ячейке с ссылкой. Например, вместо:
ГИПЕРССЫЛКА(Лист2!$F$7)

поставьте:
ГИПЕРССЫЛКА(«#»&АДРЕС(СТРОКА(Лист2!$F$7);СТОЛБЕЦ(Лист2!$F$7);;;ЯЧЕЙКА(«имяфайла»;Лист2!$F$7));Лист2!$F$7)

Может я и ошибаюсь, тогда поправьте меня рабочим примером.
Спасибо.

<#0>
Формула массива (ФМ) вводится Ctrl+Shift+Enter
Memento mori

 

The_Prist

Пользователь

Сообщений: 14182
Регистрация: 15.09.2012

Профессиональная разработка приложений для MS Office

#9

08.09.2016 09:23:44

Ну вот как дальше разговаривать? Роман, так в указанных ячейках текст не является ссылкой на ресурс, о чем я в самом начале говорил. Там АКТИВНАЯ гиперссылка. А текст, который попадает в формулу: перейти1>>. Как он может быть распознан адресом сайта?
По факту, макросы помогут:

Как получить адрес гиперссылки из ячейки

Потом уже можно будет в формуле прописать так:
=ЕСЛИ($J8<>»»;ЕСЛИ($J8=Лист2!$E$1;ГИПЕРССЫЛКА(Get_Hyperlink_Address(Лист2!$F$7));ЕСЛИ(‘список ПРОБЛЕМНЫХ ДЕЛ’!$J8=Лист2!$E$2;ГИПЕРССЫЛКА(Get_Hyperlink_Address(Лист2!$F$8));ГИПЕРССЫЛКА(Get_Hyperlink_Address(Лист2!$F$9))));»»)

P.S.

Цитата
Роман Буряк написал:
Если использовать в ячейке гиперссылку на другую ячейку, содержащую Web-гиперссылку: =ГИПЕРССЫЛКА(Лист2!$F$7). В этом случае все работает без проблем.

мне кажется Вы нам здесь наврали. Попробуйте еще раз — перехода на сайт не будет, получите ту же ошибку. Да, ячейка принимает вид ссылки(форматирование синим шрифтом, подчеркивание, все дела). Но это НЕ АКТИВНАЯ ссылка. Работать она не будет.

Изменено: The_Prist08.09.2016 09:25:48

Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы…

 

Роман Буряк

Пользователь

Сообщений: 5
Регистрация: 07.09.2016

#10

08.09.2016 10:59:44

Да, все верно Маэстро!
Прочел пост

Как получить адрес гиперссылки из ячейки

и понял, что налажал.
Макросы помогли! Спасибо!

Насчет гиперссылки

Цитата
=ГИПЕРССЫЛКА(Лист2!$F$7)

 — тоже лажа. Подсветилась синим цветом, я и возрадовался. А щелкаешь по ней — тоже дудки.

Еще раз спасибо!!!    

‎Nov 14 2018

05:00 AM

— edited

‎Nov 14 2018

05:01 AM

Solution

=HYPERLINK("#$A$3","Somewhere in the same worksheet")

or

=HYPERLINK("#'ANOTHER SHEET'!$A$3","Somewhere in another worksheet")

if you want a dynamic link in cell A3, put

#A5

then, the hyperlink function

=HYPERLINK($A$3, "Somewhere pointed by Cell A3")

‎Nov 15 2018

10:49 AM

Thank you for offering to help, but I got the problem resolved.

‎Nov 15 2018

02:57 PM

Nice one guys! Willy, haven’t seen you in a while. Good to see you around.

Have a great weekend all!

Cheers
Damien

‎Jan 14 2019

03:56 PM

Hi Damien,

my hyperlinks dont go to the corresponding sheet. all get errors.

i have tried different hyperlink formulas. please see my screenshots.

for example, in my first screenshot, when i select the first (blue) link at the top of the screen, i get «an unexpected error has occurred.

i get the same response when i select the (black) link under it.

the thrid image show my spreadsheet in its whole.

can you see what is causing the errors?

thanks for your help.

‎Jan 14 2019

04:44 PM

Hi @Jamie Sutherland

Give this formula a try for linking within the same workbook:

=HYPERLINK(«#TEMPLATE!C1″,»Go to TEMPLATE > C1»)

In terms of using other cells to piece together a hyperlink (this example uses , copy and try:

=HYPERLINK(«#»&»‘» & B3 & «‘!» & A1, «Go To Sheet»)

See how you go?

Cheers

Damien

‎Jan 14 2019

04:55 PM

Hey Damien,

thanks for getting back to me. curiously, both hyperlinks give me «an unexpected error has occurred». i’m starting to think there may be a bug in MS Excel.

‎Jan 14 2019

04:59 PM

Hi @Jamie Sutherland

Not sure what the issue is. Try simulating in a new Workbook to see if you still have the same issue?

Check your tab doesn’t have any spaces in the name as well.

Otherwise, might need to log a support ticket with Microsoft?

Hope you figure it out! Let me know if any of the above works?

Cheers

Damien

‎Jan 14 2019

05:03 PM

actually, i can use your formulas on a new excel workbook, just not in my existing workbook. as you will see in the attached jpg each tab/sheet is a single name

‎Jan 14 2019

05:16 PM

Hi @Jamie Sutherland

I was suggesting that sometimes, accidentally, a space could be after the sheet name which isn’t visible to the eye but might be sitting there as space is a character.

Anyway, the only other option I can think of to fix the issue is to recreate your sheets in a new workbook and see if that fixes the problem which is not ideal but may be worthwhile in the long run.

Cheers

Damien

‎Apr 12 2019

02:44 AM

Hi, This did solve my problem with the error messages I was getting but its not dynamic and moving when rows are added in. Please, can you help?

=HYPERLINK(«#Sheet1!A20», «Fuel Systems»)

@Damien Rosario 

‎Jun 11 2019

09:59 AM

You may try

=HYPERLINK("#Sheet1!" & ADDRESS(ROW(A20),COLUMN(A20)), "Fuel Systems")

‎Feb 15 2020

02:38 AM

Hi @Jan Grobbelaar ,  I know this thread is a bit old, but I just spent some time working out how to make the Hyperlink formula fully dynamic — so that Users can rename worksheets without breaking the links — and thought you may be interested.  This formula to access «#’Change Log’!$A$1» works as I expect:

=HYPERLINK(CHAR(35) & CHAR(39) & REPLACE(CELL(«filename», ‘Change Log’!$A$1), 1, FIND(«]», CELL(«filename», ‘Change Log’!$A$1)), «») & CHAR(39) & CHAR(33) & «$A$1», «Go to Change Log»)

I would be interested if anyone can simplify this and still retain the dynamic nature.

Cheers, Wayne

‎Nov 10 2020

08:33 PM

@Willy Lau I tried the formulas but can’t seem to get it to work in Office 365.

What I am trying to do is create a hyperlink to a changing cell in the next screen. 

=INDIRECT(CONCATENATE(«‘Lines Parts’!»,ADDRESS(1,SUM(COUNTA(‘Lines Parts’!$A$1:$ZZ$1)))

Currently that formula returns the value of the cell that I am trying to hyperlink to. Each month, it will need to change to the new column of data, as we register it month over month. 

When I tried to hyperlink it, it says «Cannot open the specified file». 

‎Feb 08 2021

05:37 AM

@Jan Grobbelaar 

I have found that this error frequently occurs when I try to hyperlink to a file. Sometimes the containing folder is displayed in Explorer but the file does not open. This seems to be a problem with the file association mechanism and the opening strategy of the target program. In my case I was trying to open a .jpg file, which I normally associate to FastOne.exe. When I changed the association to Irfanview.exe, all worked OK. I realise that this isn’t a complete workaround, but may help where, for example, the target program can be a generalised file reader.

‎Mar 24 2021

09:20 AM

@Damien Rosario 

Josephbennet_0-1616602744661.png

am getting this error msg when i am trying to do hyper link with in a work book 

can you please help me out with your expertise

‎Mar 24 2021

03:48 PM

Hi @Josephbennet 

Hope you are well.

Give this one a go:

=HYPERLINK(«#AT-3FE8D3X-048!D31»)

Good luck

Damien

‎Apr 15 2021

03:47 AM

@I All, I have created an interactive workbook however keeping getting an error as above (cannot open the specified file)

The hyperlink I have is: =HYPERLINK(«[«&Setup!$E$6&»]’Employee («&E8+1&»)’!E8″,»next employee («&E8+1&») >>»)

Essentially what should happen when I click on it is that it will go to the next empoloyee’s data or a previous employees data.

Any help would be appreciated, thank you!

Перенос файла с Гиперссылками в другую папку

Lipenzus

Дата: Среда, 20.07.2022, 15:14 |
Сообщение № 1

Группа: Пользователи

Ранг: Новичок

Сообщений: 10


Репутация:

0

±

Замечаний:
0% ±


Добрый день.
Проконсультируйте, пожалуйста, есть ли возможность перенести excel-файл, в котором есть Гиперссылки, в совершенно другую папку с сохранением работоспособности имеющихся гиперссылок?
После переноса файла, при клике на гиперссылку созданную ранее, появляется ошибка «не удается открыть указанный файл». Однако сами файлы, на которые создавались гиперссылки свое местоположение не поменяли.
Можно ли это обойти?

Заранее спасибо.

 

Ответить

_Boroda_

Дата: Среда, 20.07.2022, 15:58 |
Сообщение № 2

Группа: Модераторы

Ранг: Местный житель

Сообщений: 16618


Репутация:

6465

±

Замечаний:
0% ±


2003; 2007; 2010; 2013 RUS

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


Скажи мне, кудесник, любимец ба’гов…
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

 

Ответить

Lipenzus

Дата: Среда, 20.07.2022, 17:38 |
Сообщение № 3

Группа: Пользователи

Ранг: Новичок

Сообщений: 10


Репутация:

0

±

Замечаний:
0% ±


_Boroda_, ОГРОМНОЕ СПАСИБО!
Повторю еще раз, Вы волшебник! Всё работает ))

 

Ответить

ГИПЕРССЫЛКА не удаётся открыйть указанный фаил

Автор Joshn, 23.11.2010, 17:22

« назад — далее »

Извеняюсь за своё не уменее!
Вопрос в следующем! Есть две таблицы! Первая содержит данные, вторая сводная. Я через функцию ГИПЕРССЫЛКА — =ГИПЕРССЫЛКА(Лист1!G11) -в сводную вставляю значения из первой таблицы. Мне показывает значения и вроде есть ссылка, но нажимая на неё, появляется сообщение что «не удаётся открыйть указанный фаил»! как быть?


Цитироватьпоявляется сообщение что «не удаётся открыйть указанный фаил»!Как быть?

Указать файл.

=ГИПЕРССЫЛКА(«[название файла.xls]Лист1!G11»;текст ссылки)
Это есть в справке по функции.


наверное я не правильно объяснил! Фаил один и тот же! два листа! и мне надо чтоб значение из одной таблицы, попало в другую+ при нажатии на это значение, ссылалось на ту таблицу откуда это значение было взято!



Спасибо за ответ! буду разбираться! пока ни чего не понятно!



Спасибо. Но это опять не то! Есть таблица 1+1=2 делаем ссылку на другом листе! и если в таблицу добавить ещё 1, значение ссылки тоже меняется! во что мне нужно!



Совсем другое дело. Ловите.

Скажи мне, кудесник, любимец ба’гов…

Яндекс-деньги: 41001632713405
Webmoney: R289877159277; Z102172301748; E177867141995


Не реально огромное спасибо! Вы мне очень помогли!


Цитата: Joshn от 24.11.2010, 21:12
Спасибо. Но это опять не то! Есть таблица 1+1=2 делаем ссылку на другом листе! и если в таблицу добавить ещё 1, значение ссылки тоже меняется! во что мне нужно!

Чё-то раньше про это ни слова :(
Как партизан…


Я же говорил что вы меня не так понимаете! Но всё ровно и вам огромное спасибо!


Блин! да что же я не так делаю! =ГИПЕРССЫЛКА(«Финансовая_деятельность.xls]Общий_расход!$E$6»;Общий_расход!E6) и та же проблема! есть значение, определяется как ссылка, но при нажатии пишет не удаётся открыть указанный фаил!


Всё, всё. спасибо разобрался! Тема закрыта! Всем спасибо, очень помогло!


  • Профессиональные приемы работы в Microsoft Excel

  • Обмен опытом

  • Microsoft Excel

  • ГИПЕРССЫЛКА не удаётся открыйть указанный фаил

Понравилась статья? Поделить с друзьями:
  • Не удается открыть указанный файл word гиперссылка
  • Не удается открыть ссылку в word не удается загрузить нужные данные
  • Не удается открыть ссылку в excel не удается скачать нужные данные
  • Не удается открыть ссылку в excel не удается загрузить нужные данные
  • Не удается открыть содержимое excel