使用VBA 常量,可以使一个值用更加简便的方式表达,提高编程效率。例如,使用Pi 代表”3.14159…”,在代码里直接使用Pi 代表 π 值。
Const [常量名] As [数据类型] = [值] |
其中,Const 是英文单词 Constant 的缩写,表示常量。
命名常量
与变量相同,常量命名需要符合以下条件,否则程序出错。
- 首字母必须以字母开头。
- 不能包含空格、.(英文句号)、!(感叹号)、@、&、$、# 等字符。
- 长度不能超过 255 个字符。
- 不能使用 VBA 中保存的关键词作为常量名。
Sub MyCode() '声明 π 常量 Const Pi As Double = 3.14159 '声明半径 r 和周长 C 变量 Dim r As Double Dim C As Double '从单元格 A1 读取半径值 r = Range("A1").Value '计算周长 C = 2 * Pi * r MsgBox "周长为:" & C End Sub |

|