Remplace le code correspondant dans le code de la page "France"
Private Sub Worksheet_Change(ByVal Target As Range)
Dim J As Byte
If Not Intersect(Target, Range("H6")) Is Nothing Then
If Val(Target) > 0 And Val(Target) < 96 And Val(Target) <> 20 Then
Evt_Dpt_Sel (Target)
Else
On Error Resume Next
For J = 1 To 95
Sheets("France").Shapes("Dpt" & Format(J, "00")).Fill.ForeColor.RGB = _
Sheets("France").Shapes("CouleurFrance").Fill.ForeColor.RGB
Next J
End If
End If
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
Dim J As Byte
If Not Intersect(Target, Range("H6")) Is Nothing Then
If Val(Target) > 0 And Val(Target) < 96 And Val(Target) <> 20 Then
Evt_Dpt_Sel (Target)
Else
On Error Resume Next
For J = 1 To 95
Sheets("France").Shapes("Dpt" & Format(J, "00")).Fill.ForeColor.RGB = _
Sheets("France").Shapes("CouleurFrance").Fill.ForeColor.RGB
Next J
'
'
'
Me.Cbx_Dpt.ListIndex = -1
Me.Cbx_Rgn.ListIndex = -1
'
'
'
End If
End If
End Sub