给某人讲Is Nothing 与 Null 及 “”的区别,说了之后感觉不够完整,百度了一下。从CSDN抄了一段,献给菜鸟 A 等于 Empty, 因为尚未初始化的“不定型变量”都等于 Empty。 结果都是输出 Null(不是 True 也不是 False),这是因为任何一个运算式只要含有 Null, 哪一种数据会等于 Null 呢?除了含有 Null 运算式之外, 就是没有输入任何数据的 后补:B 的默认值是 vbNullString(这个才是空字符串),不是 (这个叫零长度的字符串),尤其在调用 API 时是 0、(空字串)、Null、Empty、与 Nothing 的区别风行2012/6/8】 判断变量是否被初始化--内置函数:IsEmpty()杨雪2017/4/17】 |