我目前有一个数组完整的数据,我想一直转移到单元格中,直到整个数组耗尽。我目前的电子表格有G1中的数据,但没有数据。将数组复制到单元格
我有以下的代码,但它并不完全工作,因为我得到的错误:
应用程序定义或对象定义的错误。
解决这个问题的帮助很大。如果你能告诉我我的代码出了什么问题,以及如何解决这个问题,而不是为我提供一个替代方案,我将不胜感激。
For i = 1 to nFlights
With Worksheets("Q2").Range("G1")
.End(xlDown).Offset(1, 0) = Origin(i)
End With
Next
如果在G1下面没有数据,那么您的第一个** .End(xlDown)**将带您到表单中的最后一行。然后你试着**用另一行偏移**,这是无法完成的。你不需要**。End()** ar all - 只需使用**。Offset(i,0)** –