常量和变量都是一个碗,用来装饭。储存信息。或者可以称之为容器。常量和变量使用前,都需要先声明(定义)。 常量:在代码运行过程中频繁使用,但不会变化的数字或者文本。声明常量用CONST,如下面的代码:声明两个常量,pi是圆周率,A是文本。 Const pi = 3.14159265358979 变量:变量的声明一般使用DIM、PUBLIC.变量有模块变量和全局变量,简单来说就是私家车和公交车。 DIM(私家车)声明的是模块变量,只能在一个模块代码中使用,用完即回收。 PUBLIC(公交车)声明的是公共变量,就如公交车一样,大家(各个代码模块)都可以使用,它一直都在,不会回收,因为是公共资源。 更多详细信息请百度。这里主要讲DIM。 如下面代码,声明了sales变量,并将变量进行累加运算,最后sales=1,变量是一个容器,一个碗,用来储存信息,但却是可以改变的。
Sub 变量声明() 又如,下面代码使x,y,z分别储存不同的信息(数字文本日期) Dim x
Dim y
Dim z
x = 1
y = '吃饭不洗碗'
z = #7/31/2017# 将上面代码稍微改一下: Sub 变量声明()
Dim x
Dim y
Dim z
x = 1
y = '吃饭不洗碗'
z = #7/31/2017#
x = x 9
MsgBox x
End Sub 运行代码,x=1---->x=10,x从1经过累加运算最后变成10. 下面代码,x代表单元格A1,y代表工作表‘静静’ Dim x
Dim y
set x = Range('a1')
set y = Sheets('静静') 用立即窗口显示x、y的属性。 Sub 变量声明()
Dim x
Dim y x就是单元格A1,其值为666;y是工作表“静静”,其名称就是静静。 常量变量都是一个碗,一个容器。 |
|
来自: L罗乐 > 《VBA基础入门教程》