変数の型を知るにはTypeName()

Dim i As Integer
MsgBox TypeName(i)


ネタ元