Dim a As Variant
Print TypeName(a)
a = 1
Print TypeName(a)
a = "hello"
Print TypeName(a)
Dim b As String
Print TypeName(b$)
Dim arrayl(1 To 4) As Long
Print TypeName(arrayl&)
Dim arrayV(1 To 4)
Print TypeName(arrayV)
Dim y As Variant
y = arrayl
Print TypeName(y)
Dim listStr List As String
Print TypeName(listStr$)
Dim listVar List
Print TypeName(listVar)
Dim p As Variant
p = listStr$
Print TypeName(p)
Class Employee
End Class
Dim temp As Employee
Print TypeName(temp)
Set hire = New Employee
Print TypeName(hire)
Dim emps(3) As Employee
Print TypeName(emps())
Set cal = CreateObject("dispcalc.ccalc")
Print TypeName(cal)