多个工作表数据合并到一个工作表

多个工作表数据合并到一个工作表

ID:12170291

大小:924.00 KB

页数:5页

时间:2018-07-16

多个工作表数据合并到一个工作表_第1页
多个工作表数据合并到一个工作表_第2页
多个工作表数据合并到一个工作表_第3页
多个工作表数据合并到一个工作表_第4页
多个工作表数据合并到一个工作表_第5页
资源描述:

《多个工作表数据合并到一个工作表》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、如何将多个工作表的数据汇总到一个工作表1、一个工作簿里面有多个工作表,各工作表之间的字段是一致的,但数据不一致。由于工作需要,需要将各个工作表的数据汇总到一个表格里面做汇总分析,数据少、工作表数目不多的时候,CTRL+C后CTRL+V逐个复制粘贴是可以的,但数据量大、工作表数据多的时候,则可以用宏进行快速处理;2、从上图中,后面的5个工作表,里面是源数据。“合并报表”这个表,则是要将后面5个表格的数据汇总的表格,其内容为空。3、方法:使用宏快速汇总(1)录制宏首先,点击文件菜单的“工具”菜单,选择“宏”—“宏”出现以下的宏

2、界面,在“宏名”中按照自己喜好录入一个名称,这里录入“合并工作表”的名称,“位置”是指该宏可以在那个EXCEL工作簿中使用,这里选择“当前工作簿”。然后点击“创建”。出现以下的宏录入界面在“Sub合并工作表()”下面,将以下的字符复制粘贴过去DimmAsIntegerDimnAsIntegerDimoAsIntegerForm=2To6  n=Sheets(m).[a65536].End(xlUp).Row  o=Sheets(1).[a65536].End(xlUp).Row  Sheets(m).Select  Ran

3、ge("a1","z"&n).Select  Range("a"&n).Activate  Selection.Copy  Sheets(1).Select  Range("a"&o+1).Select  ActiveSheet.PasteNext特别注意这一段字符“Form=2To6”,由于要汇总的数据的工作表有5个,加上“合并报表”这个工作表本身,一共是6个工作表,因此“Form=2To6”中选择输入6,如果后面要汇总的数据工作表有3个,则是录入4,如果有12个,则是录入13,依次类推。然后,点击“文件”菜单,选择“关

4、闭并返回到MicrlsoftExcel”。宏至此录入完毕。(2)使用已录制好的宏“合并工作表”,进行工作表的数据汇总。首先,在“合并报表”中,点击点击文件菜单的“工具”菜单,选择“宏”—“宏”出现宏界面,点击选择“合并工作表”,然后点击“执行”。就能达到汇总的效果。要注意,为避免出错,最好检查以下汇总后的报表中有数据的行数,是否等于后面各个报表有数据的行数总和。另外要注意,已经使用宏的报表,在保存时,会出现以下提示,点击确定即可。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。