2

我使用下面的代码来完成 aove 任务:

Dim Arr(2,150)

Arr(0)=objsheet.Range("B16:B225").Value

但我收到错误消息:“下标超出范围错误”。首先,这是在不使用任何循环的情况下复制单元格 ito 数组的方法,还是有其他方法?

4

1 回答 1

2

不,不是。

你需要:

Dim arr as Variant

arr = yourSheet.Range("B16:B225").value
于 2012-10-10T11:06:51.563 回答