相关文章推荐
豪爽的热水瓶  ·  How to export a Hive ...·  2 月前    · 
留胡子的鼠标  ·  MySQL字段等值查询时,尾部有空格也能匹配 ...·  1 月前    · 
仗义的冲锋衣  ·  Intellij Idea的数据库工具 ...·  2 年前    · 
暗恋学妹的煎鸡蛋  ·  Python容器数据类型(列表、元组)_51 ...·  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
 
推荐文章
豪爽的热水瓶  ·  How to export a Hive table into a CSV file? - Stack Overflow
2 月前
留胡子的鼠标  ·  MySQL字段等值查询时,尾部有空格也能匹配上的坑 - waterystone
1 月前
仗义的冲锋衣  ·  Intellij Idea的数据库工具 DataGrip - 乐之者v - 博客园
2 年前
暗恋学妹的煎鸡蛋  ·  Python容器数据类型(列表、元组)_51CTO博客_python 数组 元组,列表,字典
2 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号