Salut à tous et bon week end, vous m'aviez dèjà aidé pour touvez cette formule et je vous en remerci , avant range était A1, N1, parce que la présentation de mes données était a l'horizontale, j'ai dù modifieé et mettre ma presentation en verticale, range devien A1, A14? A27 ect...... losque je fait le lien hypertexte a partie d'une autre feuille A1 se met en jaune, Mais pas A14 ni les autres.
Il doit y avoir un texte qui est faut ; voici la formule
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Application.Intersect(Target, Range("A1,A14,A27,A40,A53,A66,A79")) Is Nothing Then
Cells.FormatConditions.Delete
Rows("1:1").FormatConditions.Add Type:=xlCellValue, Operator:=xlEqual, _
Formula1:="=""" & Target.Value & """"
Selection.FormatConditions(Selection.FormatConditions.Count).SetFirstPriority
With Selection.FormatConditions(1).Interior
.PatternColorIndex = xlAutomatic
.Color = 65535
.TintAndShade = 0
End With
Selection.FormatConditions(1).StopIfTrue = False
End If
[M250] = ""
End Sub
Il doit y avoir un texte qui est faut ; voici la formule
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Application.Intersect(Target, Range("A1,A14,A27,A40,A53,A66,A79")) Is Nothing Then
Cells.FormatConditions.Delete
Rows("1:1").FormatConditions.Add Type:=xlCellValue, Operator:=xlEqual, _
Formula1:="=""" & Target.Value & """"
Selection.FormatConditions(Selection.FormatConditions.Count).SetFirstPriority
With Selection.FormatConditions(1).Interior
.PatternColorIndex = xlAutomatic
.Color = 65535
.TintAndShade = 0
End With
Selection.FormatConditions(1).StopIfTrue = False
End If
[M250] = ""
End Sub