应该是TypeName能够识别Range对象(这与帮助不完全符合)
而VarType只能识别普通数据类型,所以VarType(x)实际上隐式地进行了数据类型转换
Sub test()
Dim x
For Each x In [a1:a2].Value
Debug.Print TypeName(x), VarType(x)
Next
End Sub
应该是TypeName能够识别Range对象(这与帮助不完全符合)
而VarType只能识别普通数据类型,所以VarType(x)实际上隐式地进行了数据类型转换
Sub test()
Dim x
For Each x In [a1:a2].Value
Debug.Print TypeName(x), VarType(x)
Next
End Sub