![Access VBA活用范例手册](https://wfqqreader-1252317822.image.myqcloud.com/cover/199/26178199/b_26178199.jpg)
上QQ阅读APP看书,第一时间看更新
020 判断是否为空值
◎内置函数:IsNull()函数
在VBA程序中,如果需要判断某个数据的值是否为空值,可以使用IsNull()函数。
使用IsNull()函数判断数据是否为空值的语法格式如下。
![](https://epubservercos.yuewen.com/11B0D1/14615820604489806/epubprivate/OEBPS/Images/img00058002.jpg?sign=1739981753-Aj0tMR2n8K72XZ5zDJAfrZCqarcPXcLP-0-0e1066190a3abb08e3527e51a11392fe)
◎应用实例
本例需要在单击“F_判断”窗体中的“判断”按钮后,判断文本框是否为空值,并使用消息对话框返回判断结果。
◎案例操作
01 在窗体中插入文本框和“判断”按钮。
02 在代码窗口插入“cmd_判断_Click”事件过程。
03 在“cmd_判断_Click”事件过程中输入代码。
04 执行运行程序,查看程序的运行效果。
◎过程源代码
在事件过程中编写VBA代码,判断数据是否为空,使用消息对话框输出判断结果,具体的代码如下。
![](https://epubservercos.yuewen.com/11B0D1/14615820604489806/epubprivate/OEBPS/Images/img00059001.jpg?sign=1739981753-pLN5lte8Npvv3VMO9hOglTNsE0UmtglI-0-1ff855b3528ad0968316e0962ee30870)
◎执行过程
保存编写的VBA代码,将“F_判断”窗体的视图模式切换到窗体视图,在文本框无数据和有数据时分别单击“判断”按钮,如图1-30所示。
![](https://epubservercos.yuewen.com/11B0D1/14615820604489806/epubprivate/OEBPS/Images/img00059002.jpg?sign=1739981753-S3R7uT310uJHTxKVL1yepV1nn5Ss2cyq-0-8a976f0933653e857002e6a78d4d3e65)
图1-30 判断文本框中是否输入数据