بدین منظور اعمال کد زیر میتواند گره گشا باشد
Private Sub Form_BeforeUpdate(Cancel As Integer)
If Me.Dirty = True Then If MsgBox("اطلاعات تغییر کرده آیا تغییرات ذخیره گردد ", vbYesNo + vbQuestion, "ذخیره سازی اطلاعات ") = vbNo Then
Me.Undo
End If
End If
End Sub