Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Shapes("toto").Visible = (Target.Address(0, 0) = "Y2")
If Not Intersect(Target, [Y22]) Is Nothing Then
' Mettre ici les autres actions quand l'image est affichée
Else
' Mettre ici les autres actions quand l'image est masquée
End If
End Sub