1 2 3 4 5 6 7 8
| Private Sub Worksheet_Change(ByVal Target As Range)
If Target.CountLarge > 1 Then Exit Sub
If Target.Column = 2 And Target.Row >= 7 And Target.Value <> "" Then
ActiveSheet.Hyperlinks.Add Target, "D:\Desktop\Recrutement\" & Target.Value & " " & Target.Offset(0, 1), TextToDisplay:=Target.Value
ElseIf Target.Column = 3 And Target.Row >= 7 And Target.Value <> "" And Target.Offset(0, -1) <> "" Then
ActiveSheet.Hyperlinks.Add Target.Offset(0, -1), "D:\Desktop\Recrutement\" & Target.Offset(0, -1).Value & " " & Target.Value, TextToDisplay:=Target.Offset(0, -1).Value
End If
End Sub |