Bonjour,
J'aimerais pouvoir valider (Oui/Non) avant modification d'un champ non vide...
* Si OUI, le champ est modifié
* Si NON, la valeur revient à la valeur précédente, c'est-à-dire avant l'entrée clavier..
Le code suivant, fait bien bien apparaitre la fenêtre Oui/Non, lors de la tentative de modification du champ non vide...
Si je clique sur OUI, je peux continuer à modifier le champ, par contre, si je clique sur NON, cela affiche ce que je viens de rentrer au clavier...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Private Sub Nom_Affilié_Dirty(Cancel As Integer) Dim Reponse If Not IsNull(Me.Nom_Affilié.Value) Then Reponse = MsgBox("Etes-vous certain de vouloir modifier ce champ ?!", vbYesNo + vbQuestion + vbDefaultButton2, "ATTENTION") If Reponse = vbYes Then ' Else Me.Undo End If End Sub
Ce que j'aimerais, c'est que si je choisi NON, cela revient en arrière, c'est-à-dire avec la valeur précédente.
Pourriez-vous m'aider ? Merci d'avance
Partager