VBA编程:数据类型、变量作用域与计算基础
1. 数据类型声明
在早期的Basic编程中,可以通过追加特殊的类型声明字符来指定变量和常量的类型。以下是常见的数据类型及其对应的声明字符:
| 类型 | 后缀 |
| ---- | ---- |
| 整数型(Integer) | % |
| 长整型(Long) | & |
| 单精度浮点型(Single) |! |
| 双精度浮点型(Double) | # |
| 字符串型(String) | $ |
例如,若输入语句 a = 3 ,且 a 之前未指定类型,VBA 会自动将其设为整数型。若想让 a 为长整型,可将语句改写为 a& = 3 ,VBA 会识别 a& 为长整型变量并相应存储。虽然不推荐使用后缀,但了解它们很有用。比如输入 b = 7. 并回车,VBA 编译器会自动追加 # ,即 b = 7# ,这表明 VBA 自动将带小数点的常量设为双精度型。
对于一些不想改变的变量,如数学或物理常量,VBA 提供了 Const 语句。其语法为 Const constname [As type] = value 。例如:
Const pi As Double = 3.141592
VBA编程核心基础详解
超级会员免费看
订阅专栏 解锁全文
453

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



