只复制最后一行

有一个macros将完整列复制到另一个工作表。

目前虽然,我需要一个macros只复制最后一个数据与ROW

例如,如果我有以下内容:

小区A1 = 1,小区A2 = 2,小区A3 = 3,小区A4 =和(A1:A3),小区A5 =空白

我想macros只复制A4。 我正在做这整个列(A到E)谢谢

有人已经帮我用下面的代码,它将所有数据复制到最后一行,不包括最后一行。 我需要它做相反的事情,只复制最后一行

Dim lrow As Long With wbk4.Sheets("Sheet1") lrow = .Range("A" & .Rows.Count).End(xlUp).Row .Range("A1", "E" & lrow - 1).Copy wbk2.Sheets("Sheet1").Range("XD1").PasteSpecial xlPasteAll End With 

只要通过代码快速检查,它会是:

 .Range("A1", "E" & lrow - 1).Copy 

变成:

 .Range("A" & lrow - 1, "E" & lrow).Copy