我试图记录宏,以通过引用代表命名范围的最上面一行值和最左边一列值来将超链接应用于数字和“确定”。
它总是应用于同一张纸。没有添加链接的条件。
Sub Hyperlink()
'
' Hyperlink Macro
'
' Keyboard Shortcut: Ctrl+q
'
ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:= _
"'2RowFinCalc'!_" & Range(RC26).Value() & Range(R5C).Value()
End Sub
答案 0 :(得分:1)
使用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