验证数据的VBA代码[英] VBA Code to verify data

问题描述

我有 2 个字段需要检查数据:
字段 1) 是称为"已关闭"的是/否框
字段 2) 是一个名为"QualityClosedBy"的组合框

我需要在关闭表单时说并执行的代码:
如果 Closed = yes 那么"QualityClosedby"不能为空,如果为空则设置焦点到要填写的那个字段.
通过这种方式,它将强制将记录写入由已经存在的代码控制的日志.我需要这个,因为有人在没有触发日志代码的情况下关闭了它.

推荐答案

实际上你几乎拥有它.在表单的 On_Unload 事件中,输入以下代码:
展开|选择|Wrap|行号

我建​​议在适当的地方这样做,并且它的设计目的是表属性.

在表格的 Design View 中按 Alt-Enter(或按属性按钮)并查看 Validation规则.

这很好用.唯一的问题是当我编译它时,我需要删除多余的结尾 if.

本文地址:https://www.itbaoku.cn/post/1050663.html