我有一个链接到表的数据库表单。
用户创建记录,其中数据被输入到名为" seq。"的字段中。
用户需要更改记录中的选定字段,但是" seq。"在大多数情况下,需要保持不变。
我希望有一个on.change事件,其中会出现一个消息框,说明"您即将更改seq。字段,请确认更改"这使用户意识到他们可能正在更改此信息。我需要帮助创建此信息。
答案 0 :(得分:2)
您需要使用Control的Before Update事件。如果是这样的话,它应该禁止任何改变。
Private Sub controlName_BeforeUpdate(Cancel As Integer)
If MsgBox("You are about to change the seq. field, please confirm change" _
vbYesNo) = vbNo Then
Cancel = True
Else
MsgBox "Changes have been confirmed."
End If
End Sub