Bonjour a tous,
je cherche utiliser la valeur d'une variable de mon code pour faire reference au nom d'une cellule. Malheureusement je ne trouve pas comment faire. Pourriez-vous m'aider?
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$I$2" Then
c = Target
If Len(Target) > 10 Then c = Left(Target, 10)
n = Replace(c, ")", "")
m = Replace(n, "(", "")
r = Replace(m, ".", "")
g = Replace(r, "-", "_")
p = Replace(g, "/", "or")
k = Replace(p, "&", "and")
word = Replace(k, " ", "_")
ActiveSheet.Hyperlinks.Add Anchor:=Target, Address:=ActiveSheet.Range(Cstr(word)).Value, TextToDisplay:=Target.Value
End If
End Sub
mais pour la derniere ligne je recois l'erreur "Application-defined or object defined error".
Une idée?