VBA dim用法
时间: 2023-08-21 12:18:45 浏览: 115
在 VBA 中,`Dim` 是定义变量的关键字,用于声明一个或多个变量并指定其类型。`Dim` 语句的一般语法格式如下:
```
Dim variable1 As Type1, variable2 As Type2, …
```
其中 `variable1`,`variable2` 等为变量名,`Type1`,`Type2` 等为变量的数据类型。
以下是 `Dim` 语句的一些常见用法:
1. 声明单个变量
```
Dim x As Integer '声明一个整数型变量x
```
2. 声明多个同类型变量
```
Dim x As Integer, y As Integer, z As Integer '声明三个整数型变量x、y、z
```
3. 声明多个不同类型变量
```
Dim x As Integer, y As String, z As Double '声明一个整数型变量x、一个字符串型变量y和一个双精度型变量z
```
4. 声明变量并赋初值
```
Dim x As Integer: x = 10 '声明一个整数型变量x并赋初值为10
```
5. 声明变量为数组
```
Dim arr(0 To 4) As Integer '声明一个包含5个整数的数组arr
```
6. 声明变量为对象
```
Dim rng As Range '声明一个范围对象变量rng
Set rng = Range("A1:B10") '将A1到B10范围赋值给rng变量
```
以上是 `Dim` 语句的一些常见用法,可以根据具体的情况选择适当的用法。需要注意的是,变量的类型和作用域都应该在使用之前明确指定。