赞
踩
VBA里的数据类型有:字节型(Byte)、整数型(Integer)、长整数型(Long)、单精度浮点型(Single)、双精度浮点型(Double)、货币型(Currency),小数型(Decimal)、字符串型(String)、日期型(Date),布尔型(Boolean)等。
一般声明变量:
Dim 变量名 As 数据类型
注:也可以使用变量类型声明符来声明变量。如果不指定数据类型,则默认将变量声明为Variant(变体型)类型。
在模块的第一句加上代码“Option Explicit”,就是设置了强制声明变量,如果执行的过程中有未声明的变量,程序不会执行。
声明公共变量:
Public 变量名 As 数据类型
声明私有变量:
Private 变量名 As 数据类型
声明静态变量,在整个代码运行期间都会保留该变量的值:
Static 变量名 As 数据类型
变量赋值语句为:
[Let] 变量名称=数据
如果给对象变量赋值,则用Set:
Set 变量名称=对象
Const 名称 As 数据类型 = 数值
Public|Dim 数组名 (a to b) As 数据类型
数组名(索引)=数据
Dim 名称 (x to y, n to m)
Dim 数组名称()
Split(字符串,分隔符)
Range(单元格区域).value = 数组名
获取最大索引号
UBound(数组名)
获取最小索引号
LBound(数组名)
要只要数组有多少个元素
Ublound(数组名)-LBound(数组名)+1
Join(数组名,连接符)
Range(单元格).Value=数组名(索引号)
如果垂直写入一列,则用Transpose函数进行转换
对象:用代码操作和控制的东西。
集合:集合也是对象,是对多个同种类型的对象的统称。
属性:对象包含的内容或具有的特点。
方法:在对象上执行的某个操作。
&
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。