相关文章推荐
留胡子的鼠标  ·  MySQL字段等值查询时,尾部有空格也能匹配 ...·  2 月前    · 
谈吐大方的楼房  ·  电气工程学院邀请天津大学张沛教授作学术报告·  6 月前    · 
侠义非凡的菠菜  ·  python从第2行读取csv文件_mob6 ...·  2 年前    · 
博学的紫菜  ·  我院刘晗副教授所在科研团队在顶会论文、科研竞 ...·  2 年前    · 
文质彬彬的酸菜鱼  ·  React , TypeScript, ...·  2 年前    · 
Code  ›  VBA实战技巧29:从一个工作表复制数据到另一个工作表开发者社区
vba select
https://cloud.tencent.com/developer/article/1854688
稳重的核桃
2 年前
作者头像
fanjy
0 篇文章

VBA实战技巧29:从一个工作表复制数据到另一个工作表

前往专栏
腾讯云
开发者社区
文档 意见反馈 控制台
首页
学习
活动
专区
工具
TVP
文章/答案/技术大牛
发布
首页
学习
活动
专区
工具
TVP
返回腾讯云官网
社区首页 > 专栏 > 完美Excel > VBA实战技巧29:从一个工作表复制数据到另一个工作表

VBA实战技巧29:从一个工作表复制数据到另一个工作表

作者头像
fanjy
发布 于 2021-07-30 10:03:45
16.6K 1
发布 于 2021-07-30 10:03:45
举报

今天演示一个简单的例子,也是经常看到网友问的问题,将一个工作表中的数据复制到另一个工作表。

如下图1所示,有3个工作表,需要将工作表“新数据#1”和“新数据#2”中的数据复制到工作表“汇总”中。其中,在“汇总”工作表中已经有部分数据。

图1

工作表“新数据#1”中的数据如下图2所示。

图2

工作表“新数据#2”中的数据如下图3所示。

图3

按Alt+F11组合键,打开VBE,插入一个标准模块,输入如下代码:

Sub Copy_Data()
   Sheets("新数据#1").Select
   Range("A4").Select
   Range(Selection, Selection.End(xlDown)).Select
   Range(Selection, Selection.End(xlToRight)).Select
   Selection.Copy
   Sheets("汇总").Select
   Range("A3").Select
   Selection.End(xlDown).Select
   ActiveCell.Offset(1, 0).Range("A1").Select
   ActiveSheet.Paste
   Sheets("新数据#2").Select
   Range("A4").Select
   Range(Selection, Selection.End(xlDown)).Select
   Range(Selection, Selection.End(xlToRight)).Select
   Application.CutCopyMode = False
   Selection.Copy
   Sheets("汇总").Select
   Range("A3").Select
   Selection.End(xlDown).Select
 
推荐文章
留胡子的鼠标  ·  MySQL字段等值查询时,尾部有空格也能匹配上的坑 - waterystone
2 月前
谈吐大方的楼房  ·  电气工程学院邀请天津大学张沛教授作学术报告
6 月前
侠义非凡的菠菜  ·  python从第2行读取csv文件_mob649e815574e6的技术博客_51CTO博客
2 年前
博学的紫菜  ·  我院刘晗副教授所在科研团队在顶会论文、科研竞赛上取得新突破-大连理工大学软件学院(新)
2 年前
文质彬彬的酸菜鱼  ·  React , TypeScript, CSS Module , Less , Antd 遇到的坑 - 小短腿奔跑吧 - 博客园
2 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号