Форум по VBA и MS Office

VBA, Excel => Работа в программе "Excel" => Тема начата: Logan_83 от 09 декабря 2019, 09:39

Название: Excel Формулы: Почему не могу перейти по гиперссылке даже на одном листе?
Отправлено: Logan_83 от 09 декабря 2019, 09:39
Почему я не могу перейти по гиперссылке даже на одном листе?
Я использую такую формулу:
=ГИПЕРССЫЛКА(A1)

По этой ссылке я должен перейти в ячейку A1, но переход не происходит и ничего не происходит: ни сообщения, ничего другого нет. Почему так?
Название: Re: Excel Формулы: Почему не могу перейти по гиперссылке даже на одном листе?
Отправлено: Администратор от 09 декабря 2019, 10:49
Правильно так:
=ГИПЕРССЫЛКА("#A1")

В вашем случае в функцию ГИПЕРССЫЛКА подставляется не адрес A1, а то, что находится внутри ячейки A1. Посмотрите, что у вас находится в ячейке A1? Вот это и подставляется.

И во всех случаях нужно указывать полный адрес ячейки: путь к файлу, имя файла, имя листа, адрес ячейки.
Чтобы не указывать путь, файл и лист, нужно использовать символ "#".
Название: Re: Excel Формулы: Почему не могу перейти по гиперссылке даже на одном листе?
Отправлено: Logan_83 от 09 декабря 2019, 10:55
Спасибо.