我是一个有访问权限的新手,想知道一些事情。
我创建了一个表单,但它并不像我想要的那样工作。当我向表单字段输入数据时,数据会自动保存。我想禁用此自动保存功能,并让用户单击保存按钮以保存记录,因为我想在添加新的重新编码或更改现有记录时运行代码。
真的很感激快速解决方案。
答案 0 :(得分:0)
使用未绑定的表单并创建一个vba代码,以便将数据保存到自定义保存按钮的on_lick事件表中
答案 1 :(得分:0)
使用表单的Form_BeforeUpdate事件取消自动保存,如下所示:
Private Sub Form_BeforeUpdate(Cancel As Integer)
If MsgBox("Do you want to save the changes?", vbYesNo) = vbNo Then
Me.Undo
Cancel = True
End If
End Sub