VBA
第2部分 VBA语言基础
VBA作为一种编程语言,具有其自身特有的语法规则.本章将介绍VBA编程的基础知识, 包括变量与常量、过程、程序结构以及对象的属性、方法和事件.
2.1 变量与常量
2.1.1 数据类型
数据类型用来决定可保存何种数据. VBA中的数据类型包括Byte、Boolean、Integer、Long、Currency、Decimal、Single、Double、Date、String、Object、Variant(默认)和用户定义类型等.不同数据类型所需要的存储空间并不相同, 参见下表.
VBA数据类型的存储空间及其取值范围
2.1.2 变量
变量用于保存在程序运行过程中需要临时保存的值或对象, 在程序运行过程中其值可以发生改变. 在VBA中, 变量无需声明就可以直接使用, 此时该变量为变体变量. 但使用之前声明变量是一个良好的编程习惯, 同时也可以提高程序的运行效率.
在VBA中用Dim语句声明变量. 下述代码声明局部变量a为整数型变量. Dim a as Integer
使用类型标识符可以简化为: