VBA 语言基础简介
(Visual Basic Application)
这里只做一些 vba 最基本的介绍,很多函数,过程的具体使用不可能一一说明,同学们参
考
vba 函数速查手册
第一节 标识符
一.定义
标识符是一种标识变量、常量、过程、函数、类等语言构成单位的符号,利用它可以
完成对变量、常量、过程、函数、类等的引用。
二.命名规则
1) 字母打头,由字母、数字和下划线组成,如 A987b_23Abc
2) 字符长度小于 40
3) 不能与 VB 保留字重名,如 public, private, dim, goto, next, with, integer, single 等
第二节 运算符
定义:运算符是代表 VB 某种运算功能的符号。
1)赋值运算符 =
2)数学运算符 &、+ (字符连接符)、+(加)、-(减)、Mod(取余)、\(整除)、*(乘)、/
(除)、-(负号)、^(指数)
3)逻辑运算符 Not(非)、And(与)、Or(或)、Xor(异或)、Eqv(相等)、Imp(隐含)
4)关系运算符 = (相同)、<>(不等)、>(大于)、<(小于)、>=(不小于)、<=(不大
于)、Like、Is
5)位运算符(暂时可不看位运算) Not(逻辑非)、And(逻辑与)、Or(逻辑或)、Xor
(逻辑异或)、Eqv(逻辑等)、Imp(隐含)
第三节 数据类型
VBA 共有 12 种数据类型,具体见下表,此外用户还可以根据以下类型用 Type 自定义
数据类型。
数据类型 类型标识符 字节
字符串型 String
$
字符长度(0-65400)
字节型 Byte 无
1
布尔型 Boolean 无
2
整数型 Integer
% 2
长整数型 Long
& 4
单精度型 Single
! 4
双精度型 Double
# 8