Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim Mois$
On Error GoTo Fin
If Not Application.Intersect(Target, [3:3]) Is Nothing Then
Mois = LCase(Target(1, 1)) ' Mois cliqué
For Each sh In Worksheets ' Recherche de la feuille
If Trim(LCase(sh.Name)) = Mois Then ' Si nom feuille = mois cliqué
Cells(Target.Row - 1, Target.Column).Select
sh.Activate ' Aller sur la feuille
Exit Sub ' Sortir de la macro
End If
Next
End If
Fin:
End Sub