Private Sub Form_BeforeUpdate(Cancel As Integer)
If Me.NewRecord = True Then
If MsgBox("Yeni Kayıt kaydedilsinmi", vbQuestion + vbYesNo, "Onay") = vbNo Then
DoCmd.RunCommand acCmdUndo
Else
End If
End If
If Me.NewRecord = False Then
If MsgBox("Değişiklikler kaydedilsinmi", vbQuestion + vbYesNo, "Onay") = vbNo Then
DoCmd.RunCommand acCmdUndo
Else
End If
End If
End Sub
Bunu deneyiniz