Вот что говорит справка Excel о гиперссылках:
Использование другой ячейки на листе для цели ссылки Чтобы быстро обновить все формулы на листе, которые используют функцию HYPERLINK с теми же аргументами, вы можете поместить цель ссылки в другую ячейку на той же или другой таблице, а затем использовать абсолютную ссылку в эту ячейку как link_location в формулах HYPERLINK. Изменения, которые вы вносите в цель ссылки, немедленно отражаются в формулах HYPERLINK.
= HYPERLINK($ Z $ 1) В ячейке Z1 вы затем вводите путь к цели ссылки.
Таким образом, вы можете сделать ссылку на ячейку 1 на листе 1, ссылаясь на ссылку на ячейку 1, лист 2
Или попробуйте это решение, которое они упоминали на EE:
Вставьте приведенный ниже код в модуль (ALT + F11)
Function GetAddress(HyperlinkCell As Range)
GetAddress = Replace _
(HyperlinkCell.Hyperlinks(1).Address,"mailto:", "")
End Function
из вашего листа, чтобы извлечь адрес гиперссылки
=getaddress(a1)