一般都這樣檢查,還沒什麼大坑,寫程式檢查數值類型是首要的幾個步驟之一
//你要比較的變數為A,當你附好值在A裡面之後,就把要跟A比較的數用IF條件句的設定轉換好類型
a = *****
B = typename(a)
TracePrint b
If b = "String" Then
要與A比較的數正確的類型 = cstr(要與A比較的數)
ElseIf b = "Integer" Then
要與A比較的數正確的類型 = cINT(要與A比較的數)
ElseIf B = "Double" Then
要與A比較的數正確的類型 = cDBL(要與A比較的數)
ElseIf B = "Double" Then
要與A比較的數正確的類型 = cDBL(要與A比較的數)
ElseIf B = "Long" Then
要與A比較的數正確的類型 = clng(要與A比較的數)
.
.
.
.
.
.
.
.
.
End If