1. 基本声明:
Dim myVariable As Integer
这声明了一个整数型变量,名为myVariable。
2. 声明并初始化:
Dim myString As String
myString = "Hello, VBA!"
这声明了一个字符串变量myString并将其初始化为"Hello, VBA!"。
3. 多个变量一起声明:
Dim num1 As Integer, num2 As Double, greeting As String
这声明了一个整数型变量num1,一个双精度浮点型变量num2,和一个字符串变量greeting。
4. 动态数组声明:
Dim myArray() As Integer
ReDim myArray(1 To 10)
这声明了一个整数型的动态数组myArray,并通过ReDim语句定义了数组的大小为1到10。
5. 常量声明:
Const pi As Double = 3.14159
这声明了一个常量pi,其值为3.14159,常量一旦赋值就不能更改。
6. 对象变量声明:
Dim myWorkbook As Workbook
Set myWorkbook = Workbooks.Add
这声明了一个Workbook类型的对象变量myWorkbook,并使用Set关键字将其初始化为一个新创建的工作簿。
请注意,VBA是一种弱类型语言,它可以根据需要自动转换变量的数据类型。但在一些情况下,显式声明变量的数据类型是一个良好的编程习惯,可以提高代码的可读性和稳定性。
转载请注明出处:http://www.zyzy.cn/article/detail/6683/VBA