VBA 怎么将Excel A1:B60 放置在数组内
时间: 2024-05-07 18:17:51 浏览: 121
在Excel中使用VBA
可以使用 VBA 中的数组和循环来将 Excel A1:B60 放置在数组内,具体实现步骤如下:
1. 定义一个二维数组,用于存储 Excel A1:B60 中的数据。
2. 使用循环将 Excel A1:B60 中的数据逐个读取出来,并存储到数组中。
3. 最后可以通过遍历数组的方式来使用数组中的数据。
下面是示例代码:
```VBA
Sub LoadDataToArray()
Dim data() As Variant
Dim i As Integer, j As Integer
'将 Excel A1:B60 范围的数据存储到数组中
ReDim data(1 To 60, 1 To 2)
For i = 1 To 60
For j = 1 To 2
data(i, j) = Range("A" & i + 1 + j).Value
Next j
Next i
'遍历数组中的数据
For i = 1 To 60
For j = 1 To 2
Debug.Print data(i, j)
Next j
Next i
End Sub
```
其中,`ReDim` 语句用于定义数组的维度,`Range` 函数用于获取 Excel 中的数据,`Debug.Print` 语句用于输出数组中的数据。
阅读全文