我正在尝试完成以下任务。 我有一个包含7个字段的表单,然后将它们添加到记录中。问题是,如果您在上面的字段中进行了某些更改,我将使用VBA使每个字段为空。如果我在表中按要求设置了该字段,则在运行VBA时总是会收到一条错误消息,指出必须关闭该字段。有办法解决吗?
Gr。 拉尔夫
答案 0 :(得分:0)
使用 BeforeInsert 事件:
Cancel = IsNull(Me!Field1.Value + Me!Field2.Value + … + Me!Field7.Value)
If Cancel = True Then
MsgBox "Missing field"
End If