是否是单精度型或双精度型的数字???在线急等
ON ERROR RESUME NEXT ???是什么意思
VARTYPE()函数执行之后,会得出一个数据的字长宽度么???
为什么用<>2来判断,是说整数的字长宽度是2位么??
ON ERROR RESUME NEXT ???是什么意思
防止错误,因为
CInt("123")不会错误如果CInt("abc")
就会出现错误,而无法进行判断。
VARTYPE()
函数用来判断数据类型
后面的是返回的常量
常量 值 含义
vbEmpty 0 Empty(未初始化)
vbNull 1 Null(无有效数据)
vbInteger 2 整数
vbLong 3 长整数
vbSingle 4 单精度浮点数
vbDouble 5 双精度浮点数
vbCurrency 6 货币
vbDate 7 日期
vbString 8 字符串
vbObject 9 Automation对象
vbError 10 错误
vbBoolean 11 Boolean
vbVariant 12 Variant(只和变量数组一起使用)
vbDataObject 13 数据访问对象
vbByte 17 字节
vbArray 8192 数组