2.5.5-数据类型¶
数据类型,在数学中我们也有类似的概念,整数、实数等。在代码的世界中,会有些不同。常用的数据类型有:整数、浮点数、字符串、布尔数、日期等。
整数:1,2,3,4,5。一般可以用来循环
浮点数:0.1,1.5,2.8。可以简单理解为小数
字符串:一个由双引号包围起来字符,如”abcd1234”
布尔数:只包括2个值,True和False,一般用在判断中
日期:表示日期或者时间
VBA中如果没有强制设置所有变量在使用前必须声明时,那么变量是不需要提前声明的。对于没有提前声明变量数据类型的变量,该变量对应的数据类型是可以变化的。如下面的示例中,变量a赋值不同时,对应的数据类型也是不同的。
Sub test()
a = "test"
Debug.Print ("位置1:")
Debug.Print (TypeName(a))
a = 2
Debug.Print ("位置2:")
Debug.Print (TypeName(a))
a = True
Debug.Print ("位置3:")
Debug.Print (TypeName(a))
a = 1.3
Debug.Print ("位置4:")
Debug.Print (TypeName(a))
End Sub
运行结果:其中String表示字符串;Integer表示整数;Boolean表示布尔数;Double为浮点数
位置1:
String
位置2:
Integer
位置3:
Boolean
位置4:
Double