首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >只复制最后一行

只复制最后一行
EN

Stack Overflow用户
提问于 2014-07-14 07:57:13
回答 1查看 4.7K关注 0票数 1

具有将完整列复制到另一个工作表的宏。

不过,目前我需要一个宏来复制最后一行的数据。

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

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

我希望宏只复制A4。我这样做是为了整个专栏(A到E) --谢谢

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

代码语言:javascript
复制
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
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-07-14 08:02:39

通过快速检查代码,会不会是:

代码语言:javascript
复制
.Range("A1", "E" & lrow - 1).Copy

改为:

代码语言:javascript
复制
.Range("A" & lrow - 1, "E" & lrow).Copy
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24731947

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档