Bonjour,
Je souhaite annuler les modifications lors de la fermeture du formulaire si elles sont invalidées.
Pour cela, j'ai ce code sur l'évènement AvantMAJ du formulaire :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
Private Sub Form_BeforeUpdate(Cancel As Integer)
If MsgBox("Voulez-vous enregistrer les modifications ?", vbYesNo, "Confirmation") = VbNo Then
    Me.Undo
End If
End Sub
Ceci n'est pas satisfaisant car la question est posée si j'enregistre avant de quitter.
Je ne veux pas de question si j'enregistre.

Merci de votre aide ...