Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ms access 多参数IsNull函数MS Access VBA_Ms Access_Vba - Fatal编程技术网

Ms access 多参数IsNull函数MS Access VBA

Ms access 多参数IsNull函数MS Access VBA,ms-access,vba,Ms Access,Vba,我有一个过程来检查表单上的多个文本框(但不是全部)是否为空,目前我正在使用以下代码: If IsNull(control1) Or IsNull(control2) Or IsNull(control3)... etc 有没有一种方法可以在不使用或运算符的情况下简洁地检查多个文本框中的空值?没有,这是最简洁的方法 如果确实需要,可以使用ParamArray构建自己的函数 请参见(第二部分ParamArray参数类型)空值加上任何非空值之和为空。因此,添加这些控制值,如果其中一个或多个为空,则总

我有一个过程来检查表单上的多个文本框(但不是全部)是否为空,目前我正在使用以下代码:

If IsNull(control1) Or IsNull(control2) Or IsNull(control3)... etc

有没有一种方法可以在不使用
运算符的情况下简洁地检查多个文本框中的空值?

没有,这是最简洁的方法

如果确实需要,可以使用ParamArray构建自己的函数


请参见(第二部分ParamArray参数类型

空值加上任何非空值之和为空。因此,添加这些控制值,如果其中一个或多个为空,则总和为空:

如果为空(control1+control2+control3),则

谢谢,这正是我想要的