本来上一篇只是想简单介绍一下对象,不小心把常用对象也写了,内容可能比较多,不过没关系,大致看看就行了,看不下去也没事,整个“基础篇”都是做了解就行,真要学东西还是自己上手做东西,用的多了就记住了。
这次简单介绍一下数据类型。
数据类型是什么?
首先要了解什么是数据类型,就像一篇文章可能包括“中文”、“英文”、“数字”一样,在程序中数据也分为“文本”、“数值”和日期等类型。不同的数据类型占用的内存空间不同,运算也不相同。(一般不用考虑占用空间的问题。)
在VBA中定义数据类型一般用Dim表示。
Dim表示变量,VBA中也可以用Const定义常量。变量和常量的区别是变量在定义之后可以改变。常量是定义之后就不能再改变了。如果不知道用啥就用变量就可以。
Sub HeWishTest()
'定义一个文本变量 赋值为 "何未生"
Dim VarStr AS String
VarStr = "何未生"
'定义一个文本常量 赋值为 "何未生"
Const ConstStr AS String = "何未生"
'变量是可以改变的
VarStr = "改变"
'现在VarStr就成了 "改变" 了
End Sub
String
字符串类型,表示文本内容,用英文双引号引起来。
Sub HeWishTest()
'定义一个文本变量 赋值为 &