Microsoft Excel - Reference is not valid in hyperlink VBA

Asked By Selma Iyaswamy on 22-Jan-13 01:35 AM
To find if a value exists in another sheet and provide a hyperlink. Below is the code I have used.

      Excel.ActiveSheet.Range("F" & i).Select
      conditionDescription = Excel.ActiveSheet.Range("F" & i).Value
      conditioncelladdress = ActiveCell.Address
      Set RangeObj = Cells.Find(conditionDescription, After:= _
      ActiveCell, LookIn:=xlFormulas, LookAt:=xlPart, SearchOrder:=xlByRows, _
      SearchDirection:=xlNext, MatchCase:=False)
      If RangeObj Is Nothing Then
        conditionCell = False
        'Exit For
      Else: RangeObj.Select
        celladdress = ActiveCell.Address
        ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:= _
        "(Sheets2)!celladdress", TextToDisplay:=conditionDescription
      End If
Harry Boughen replied to Selma Iyaswamy on 22-Jan-13 05:58 AM
Hello Selma,
For one thing, the variable i in line 2 does not seem to be defined.