当前位置:  开发笔记 > 后端 > 正文

VBA不是IsNull

如何解决《VBA不是IsNull》经验,为你挑选了1个好方法。

在Access中使用一些VBA代码,当满足一组非常特定的条件时,它会弹出一个InputBox,要求输入一个整数.到现在为止还挺好.

Private Sub Command10_Click()

    If Not IsNull(mrf) Then
        If min <> max Then
            If qty <= min Then
                mrf = GetParamValue
            End If
        End If
    End If
    End Sub

问题是Not IsNull似乎被忽略了.我希望它要求输入一个值,除非已经存在一个值.只要满足min <> max和qty <= min条件,这就会一直触发InputBox.我在这里错过了什么?



1> GSerg..:

如果mrf是变体,那么它最初Empty不是Null.因此,您必须使用IsEmpty()功能.

推荐阅读
mobiledu2402851173
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有