VBA编程实用指南:常量、输入输出与函数运用
1. 常量的使用
1.1 自定义常量的优势
在编程中,若直接在代码里使用具体数值,如税率 0.28,当税率发生变化时,就得在所有出现该数值的地方进行修改,既耗时又易出错。为避免此类问题,可使用常量。示例代码如下:
Const taxRate = 0.28
此代码通常置于子过程开头,变量声明(Dim 语句)下方。之后在子过程里需要用到税率的地方,直接使用 taxRate 而非 0.28。若一年后税率变为 0.29,仅需修改 Const 行中的值即可。
使用常量还有一个好处,就是能避免代码中出现“魔法数字”。“魔法数字”指程序主体中突然出现、含义不明的数字。例如,别人看到 0.28 可能不清楚其代表什么,而看到 taxRate 就一目了然。所以,应尽量使用常量,避免使用“魔法数字”。
1.2 内置常量
VBA、Excel 和 Office 有众多内置常量,其前缀分别为 vb 、 xl 和 mso 。这些常量实则为整数值,属于枚举类型。
| 前缀 | 来源 | 示例 |
|---|---|---|
vb |
超级会员免费看
订阅专栏 解锁全文
12

被折叠的 条评论
为什么被折叠?



