OVH Cloud OVH Cloud

Message

2 réponses
Avatar
Philippe
Lorsque j'écris :
Private Sub Form_BeforeUpdate(Cancel As Integer)
Dim Réponse As Integer
Réponse = MsgBox("Voulez-vous enregistrer le N° " &
Me.identifiant & " ?", vbYesNo, "Validation Saisie N° " & Me.identifiant)
If Réponse = vbNo Then
Cancel = True
End If
End Sub
Et que je clique sur "non" l'enregistrement ne s'annule pas.
pourquoi ?
Dans un formulaire en mode feuille de données

2 réponses

Avatar
FreeAccess
Bonjour ;-)
Essaie ce code dans ton événement:

Private Sub Form_BeforeUpdate(Cancel As Integer)
If MsgBox("Voulez-vous confirmer la modification", vbQuestion +
vbYesNo, "CONFIRMATION") = vbNo Then
Me.undo
Cancel = true
End if
End Sub

Bonne continuation
Avatar
Philippe
Ca fonctionne, merci beaucoup.
Philippe



Bonjour ;-)
Essaie ce code dans ton événement:

Private Sub Form_BeforeUpdate(Cancel As Integer)
If MsgBox("Voulez-vous confirmer la modification", vbQuestion +
vbYesNo, "CONFIRMATION") = vbNo Then
Me.undo
Cancel = true
End if
End Sub

Bonne continuation