Я хочу добавить гиперссылку с местом назначения ячейки в выбранную ячейку. Например, сначала выберите диапазон («H3»), затем появилось окно чата ввода, я ввожу «2», программа VBA вставит гиперссылку, которая ссылается на ячейку «H2» на ячейку «H3» . Я пробовал код следующим образом:
Sub test1()
Dim myValue As Variant
myValue = InputBox("Input the cell that you want to link to!", "Please input", H2)
ActiveSheet.Range.Hyperlinks.Add Anchor:=Selection, Address:=Sheets("Selected_Formated").Range("F" & myValue.Value)
End Sub
или
Sub test2()
Dim myValue As Variant
myValue = InputBox("Input the cell that you want to link to!", "Please input", H2)
ActiveSheet.Range.Hyperlinks.Add Anchor:=Range("H3"), SubAddress:="Selected_Formated!" & myValue.Value & ""
End Sub
Однако оба кода сообщали об ошибке, например «Требовать объект» .
Я хочу знать, как использовать введенную переменную в этой "Hyperlinks.Add" функции? Спасибо ~