我有以下VBA代码:
Sheets("results").Range("C2:M6").Value = arr其中arr是一个5,11维数组。上面的公式可以工作,并将arr值粘贴在指定的Excel范围内。但当我试图用:
Sheets("results").Range(Cells(2,6),Cells(6,13)).Value = arr公式不起作用,给出了一个运行时错误1004。
我的问题是如何解决这个问题。
我想要解决的更大的问题是将5,11维数组粘贴在一个循环中,一个在另一个下面。
发布于 2014-02-05 16:55:20
您只需对Cells进行限定:
With Sheets("results")
.Range(.Cells(2, 6), .Cells(6, 13)).Value = arr
End Withhttps://stackoverflow.com/questions/21583157
复制相似问题