Application.InputBox and use Type 8, you can get a cell reference. Modifiying your macro to allow user to select hyperlink destination:
[pre][code]Sub Find_Hyperlink()
Dim myCell As Range
Dim cAddress As String
i = 2
For i = 2 To 10
Worksheets("Sheet2").Select
If Cells(i, 1).Value = "values" Then
'New code block
Set myCell = Application.InputBox("Where should we go to?", "Hyperlink", Type:=8)
cAddress = "'" & myCell.Worksheet.Name & "'!" & myCell.Address
ActiveSheet.Cells(i, 1).Select
ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:= _
cAddress, TextToDisplay:="values"
Selection.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True
End If
Next
End Sub