Excel |Гиперссылки, сделанные по формуле, не работают со скрытыми листами - PullRequest
0 голосов
/ 20 сентября 2019

У меня есть формула = hyperlink (), которая ловит значение, выброшенное vlookup-, и создает текст, показанный в гиперссылке, и ссылку на лист с тем же именем (например, гиперссылка "group1" ссылается нав ячейку a1, расположенную на листе «group1».

Я пробовал несколько решений, но ни одно из них не помогло.

Я нашел видео на youtube от Mr.Excel, где он объясняеткак работает этот код:

Private Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink)

    LinkTo = Target.SubAddress
    WhereBang = InStr(1, LinkTo, "!")
    If WhereBang > 0 Then
        MySheet = Left(LinkTo, WhereBang - 1)
        Worksheets(MySheet).Visible = True
        Worksheets(MySheet).Select
        MyAddr = Mid(LinkTo, WhereBang + 1)
        'Range(MyAddr).Select
        Worksheets(MySheet).Range(MyAddr).Select
    End If


End Sub

Он работает с обычными ссылками (созданными ctrl + K), но ничего не делает со ссылками, созданными с помощью формул HYPERLINK со скрытыми листами.

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...