Bonjour,
Dommage que tu ne répondes pas aux questions posées ...
Si tu ne veux que le principe ...
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address <> "$F$2" Then Exit Sub
Dim res
res = MsgBox(" Voulez vous Changer de mois ? ", vbYesNo)
If res = vbNo Then
MsgBox "Non"
Else
MsgBox "Oui"
End If
End Sub
En espèrant que cela t'aide