Bonjour
Un certain nombre de Shapes ne sont pas nommées, ou sont mal orthographiées, ou n'existent pas dans ton code.
Pour celles dont les codes sont corrects (Exemple des départements 1 à 12 parmi d'autres) tu obtiendras ton résultat avec un code de la Feuille Test
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Application.Intersect(Target, Range("N11:N106")) Is Nothing Then
Call initialise
Worksheets("TEST").Shapes(Target.Value).Fill.ForeColor.RGB = RGB(255, 255, 153)
End If
End Sub
Cordialement