将数据复制到上次使用的特定列的行

时间:2013-02-16 17:31:05

标签: excel-vba vbscript vba excel

我正在使用此代码获取最后使用的行 -

rowNo=objExcel.Activeworkbook.Sheets(1).UsedRange.Rows.count

现在,我想复制特定列的数据,直到最后一行使用。

//在下面的代码中写什么来使用rowNo //

Set Source=objExcel.Activeworkbook.Sheets(1).Column("G")

Source.Copy

1 个答案:

答案 0 :(得分:0)

这是查找最后一行的错误方法。有关如何查找最后一行的信息,请参阅link

找到最后一行后,只需使用此代码复制

即可
ws.Range("G1:G" & rowNo).Copy

其中ws是工作表对象。