Цитата dsb75 (
)
Надо отслеживать факт изменения ячейки, в которой реализован выпадающий список, и после изменения сразу прикручивать к ячейке гиперссылку на основе содержимого. Работающий код, извините, не дам, занят сильно.
Я как раз в этом и не силен, и не смогу написать такой код сам(
Добавлено (16.02.2018, 23:58)
---------------------------------------------
Есть такой VBA код
Код
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("C3")) Is Nothing Then
ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:=Target.Value
Target.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True
' Target.Hyperlinks.Delete
End If
End Sub
Вроде работает неплохо, но мне бы хотелось понять как сделать так что бы он работал на весь лист или книгу а не на одну ячейку(тут С3) и чтобы сразу не переходил по ссылке по выбору из списка, а только выбирал ее в ячейку и только по дополнительному клику по ней был переход .