Private Sub Worksheet_Change(ByVal Target As Excel.Range)
If Target.Count > 1 Then Exit Sub
If Not Intersect(Target, [J1Plage]) Is Nothing Then MFC [J1Plage], Target
If Not Intersect(Target, [J2Plage]) Is Nothing Then MFC [J2Plage], Target
End Sub
Sub MFC(Plage As Range, T As Range)
With Plage
On Error Resume Next
.FormatConditions.Delete
C = "$E" & Plage.Row
Range(C).Select
.FormatConditions.Add Type:=xlExpression, Formula1:="=" & C & "=" & """Option"""
.FormatConditions(1).Font.Bold = True
T.Select
End With
End Sub