0

我正在努力完成以下工作。我有一个包含 7 个字段的表单,我希望在将这些字段添加到记录之前需要这些字段。问题是,如果您在上面的字段中更改某些内容,我会使用 VBA 将每个字段都设为空。如果我在表中按要求设置字段,则在运行 VBA 时总是会出现错误,说需要字段外的一个。有没有解决的办法?

格。拉尔夫

4

1 回答 1

0

使用BeforeInsert事件:

Cancel = IsNull(Me!Field1.Value + Me!Field2.Value + … + Me!Field7.Value)

If Cancel = True Then
    MsgBox "Missing field"
End If
于 2018-09-20T22:08:10.883 回答