我确实遇到了 mehow 给出的这个答案,因为我正在寻找一种方法来捕获工作表上的单元格,而不是在同一张表上复制它们,我想知道。
是否可以更改下面给出的代码,例如我可以复制单元格并将它们作为标签标题粘贴到用户窗体上。
Sub RangeToArray()
Dim arr As Variant
arr = Range("B6:H14").Value
Dim r As Long, c As Long
Dim i, j
r = 16
c = 2
For i = LBound(arr, 1) To UBound(arr, 1)
For j = LBound(arr, 2) To UBound(arr, 2)
Cells(r, c) = arr(i, j)
c = c + 1
Next j
c = 2
r = r + 1
Next i
End Sub
我想出了一种方法,有一个数组填充标签,但他们只复制一个列,而不是给定的行和列。