判断数据类型函数

断数据类型的函数,不同于VarType() 函数,VarType() 函数返回的是 integer型值,这个函数返回的是字符串。

Public Function getDataType(v As Variant) As String
    Select Case VarType(v)
        Case vbArray
        getDataType = " vbArray"
        Case vbBoolean
        getDataType = " vbBoolean"
        Case vbByte
        getDataType = " vbByte"
        Case vbCurrency
        getDataType = " vbCurrency"
        Case vbDataObject
        getDataType = " vbDataObject"
        Case vbDate
        getDataType = " vbDate"
        Case vbDecimal
        getDataType = " vbDecimal"
        Case vbDouble
        getDataType = " vbDouble"
        Case vbEmpty
        getDataType = " vbEmpty"
        Case vbError
        getDataType = " vbError"
        Case vbInteger
        getDataType = " vbInteger"
        Case vbLong
        getDataType = " vbLong"
        Case vbNull
        getDataType = " vbNull"
        Case vbObject
        getDataType = " vbObject"
        Case vbSingle
        getDataType = " vbSingle"
        Case vbString
        getDataType = " vbString"
        Case vbUserDefinedType
        getDataType = " vbUserDefinedType"
        Case vbVariant
        getDataType = " vbVariant"
        Case Else
        getDataType = "Unknown Data Type"
    End Select
End Function
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值