返回一個 Integer,指出變數的子類型。
語法
VarType(varname)
必要的 varname 參數是一個 Variant,包含用戶定義類型變數之外的任何變數。
返回值
常數 值 描述
vbEmpty 0 Empty(未初始化)
vbNull 1 Null(無有效數據)
vbInteger 2 整數
vbLong 3 長整數
vbSingle 4 單精度浮點數
vbDouble 5 雙精度浮點數
vbCurrency 6 貨幣值
vbDate 7 日期
vbString 8 字元串
vbObject 9 對象
vbError 10 錯誤值
vbBoolean 11 布爾值
vbVariant 12 Variant(只與變體中的數組一起使用)
vbDataObject 13 數據訪問對象
vbDecimal 14 十進制值
vbByte 17 位值
vbUserDefinedType 36 包含用戶定義類型的變數
vbArray 8192 數組
注意 這些常數是由 Visual Basic 為應用程式指定的。這些名稱可以在程式代碼中到處使用,以代替實際值。
說明
VarType 函式自身從不對 vbArray 返回值。VarType 總是要加上一些其他值來指出一個具體類型的數組。常數 vbVariant 只與 vbArray 一起返回,以表明 VarType 函式的參數是一個 Variant 類型的數組。例如,對一個整數數組的返回值是 vbInteger + vbArray,或 8194。如果一個對象有預設屬性,則 VarType (object) 返回對象預設屬性的類型‍