我在VBA中将一个范围发送到一个数组中。但是,当我尝试引用数组的部分时,我得到一个“下标超出范围”错误。我知道范围已成功传输,因为我可以将数组发送回不同的范围。
Dim LastClmn() As Variant 'The last column of brake data
Set RangeSet = ws.Range("RJ2:RJ" & ii)
LastClmn() = RangeSet
Msgbox LastClmn(4)
引用数组的一部分是导致错误的原因
答案 0 :(得分:-1)
尝试LastClmn(4,1)
我是通过使用菜单栏中View下的Locals Window找到的。