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 :
Ceci n'est pas satisfaisant car la question est posée si j'enregistre avant de quitter.
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
Je ne veux pas de question si j'enregistre.
Merci de votre aide ...
Partager