
上QQ阅读APP看书,第一时间看更新
021 判断变量是否被初始化
◎内置函数:IsEmpty()函数
在VBA程序中,如果需要判断某个Variant(变体型)变量是否已经初始化,可以使用IsEmpty()函数。
使用IsEmpty()函数的语法格式如下。

◎应用实例
素材\第1章\判断变量是否被初始化.accdb
本例制作一个Sub过程,在该过程中,需要判断其中的两个Variant变量是否已经初始化,并使用消息对话框返回判断结果。
◎案例操作
01 在VBA编辑器中插入模块“初始化判断”。
02 在模块中插入“初始化否”过程。
03 执行运行程序,查看程序的运行效果。
◎过程源代码
源文件\第1章\判断变量是否被初始化.accdb
创建Sub过程,判断变体型变量是否已经初始化,具体的代码如下。


◎执行过程
保存编写的VBA代码,然后按【F5】键运行Sub过程,如图1-31所示。

图1-31 判断变体型变量是否已经初始化