Bonjour,
Dans un formulaire avec 2 champs, dés qu'on l'a ouvert et qu'on le quitte ( avec la croix) les données sont ajoutées dans la DB.
Pour éviter cela sur Avant MAJ, j'ai ajouté le code suivant :
Si je n'ai rien entré dans les champs, cela fonctionne bien MAIS si un des champs ou les 2 sont complétés, j'ai 2 fois le message box qui s'affiche (car j'ai 2 champs dans le formulaire je suppose).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 If MsgBox("Voulez-vous enregistrer les modifications ?", vbYesNo, "Confirmation") = vbNo Then Me.Undo End If
Comment faire pour ne l'avoir qu'une seule fois ?
Merci
Partager