VBA Как вернуть абсолютное значение ссылки на ячейку для привязки к ссылке на гиперссылку - PullRequest
0 голосов
/ 28 ноября 2018

Я пытаюсь записать макрос для применения гиперссылок к числам и символам «ОК», ссылаясь на верхнее значение строки и самое левое значение столбца, которое представляет именованный диапазон.

Он всегда применяется к одному и тому же листу.Критерии для добавления ссылок отсутствуют.

Мой отредактированный макрос, как показано ниже, я делаю что-то не так?enter image description here

Sub Hyperlink()
    '
    ' Hyperlink Macro
    '
    ' Keyboard Shortcut: Ctrl+q
    '
    ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:= _
        "'2RowFinCalc'!_" & Range(RC26).Value() & Range(R5C).Value()
End Sub

1 Ответ

0 голосов
/ 28 ноября 2018

использовать Cells свойство Range объекта, который позволяет использовать индексы строк и столбцов требуемого диапазона:

Sub Hyperlink()
    '
    ' Hyperlink Macro
    '
    ' Keyboard Shortcut: Ctrl+q
    '
    ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:= _
        "'2RowFinCalc'!_" & Cells(Selection.Row, 26).Value & Cells(5, Selection.Column).Value
End Sub
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...