如何将Excel的行和列存储到数组中(超过1列和1行)

时间:2019-06-27 07:36:38

标签: excel vba

我是否可以将A1:AD10存储到单个阵列vba中?我应该使用二维数组吗?谢谢

1 个答案:

答案 0 :(得分:3)

只需使用

Dim MyArray() As Variant
MyArray = Worksheets("Sheet1").Range("A1:AD10").Value

这会将整个范围读入一个二维数组,您可以使用该数组

Debug.Print MyArray(row, column)

其中rowcolumn必须在数组1 … n的尺寸之内。