主体是对该工作簿中所有的工作表进行遍历,然后将内容依次输出到一个工作表中。
下面看代码:

Rem 将多个工作表中的内容汇总到一个工作表中
Sub collect()Rem 定义要循环的工作表和拿来去循环的工作表对象变量Dim ws As WorksheetDim thissheet As WorksheetRem 设置要去循环的工作表对象变量Set thissheet = ThisWorkbook.Sheets("汇总")Rem 进行循环For Each ws In ThisWorkbook.SheetsRem 如果不是用来存放的工作表就将内容放入If ws.Name <> thissheet.Name ThenRem 将工作表表名放入thissheet.Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).Value = ws.NameRem 将工作表中的内容放入ws.UsedRange.Copy thissheet.Cells(Rows.Count, 1).End(xlUp).Offset(1, 0)End IfNext ws
End Sub

效果图:
sheet1的内容:

另一个工作表中的内容:

汇总后的内容:

语法内容:
定义变量:
定义变量用dim,对象是工作表用worksheet,给对象赋值用set

选工作表,工作簿:
thisworkbook是当前的工作簿,如果要选这个工作簿里的哪个工作表用
thisworkbook.sheets(“…”)的写法,如果要选当前工作表直接写activesheet

copy:
使用.copy复制选中的区域,后面跟要粘贴过去的地方

单元格的所在行列:
显示某个单元格的行用 工作表名.cells(第几行,第几列).row 或 工作表名.range(“哪个单元格”).row
显示某个单元格的列用 工作表名.cells(第几行,第几列).column
或 工作表名.range(“哪个单元格”).column
rows.count是工作表中一共有多少行,可不加父对象单独使用
某单元格.end(xlup) 是从某单元格向上数,到第一个有内容的单元格那里
某单元格.offset(x,y) 是从某单元格偏移x列和y行到另一个单元格

VBA将工作簿中的所有工作表的内容输出到一个工作表中相关推荐

  1. python现有两个磁盘文件a和b_有两个磁盘文件A和B,各存放一行字母,要求把这两个文件中的信息合并(按字母顺序排列), 输出到一个新文件C中Python实例...

    有两个磁盘文件A和B,各存放一行字母,要求把这两个文件中的信息合并(按字母顺序排列), 输出到一个新文件C中Python实例 题目:有两个磁盘文件A和B,各存放一行字母,要求把这两个文件中的信息合并( ...

  2. 将类的定义放在头文件中,把成员函数的实现代码放在一个cpp文件中

    将类的定义放在头文件中,把成员函数的实现代码放在一个cpp文件中 写这种.h和.cpp文件分开的大程序,虽然对很多人来说很简单,对自己来说算是第一次吧,好好学C++,加油~ 题目:定义Point类,由 ...

  3. EXCEL中将多个单元格内容合并到一个单元格中的方法(转帖+亲自实践)

    原帖位置:EXCEL中将多个单元格内容合并到一个单元格中的方法 http://t.excelhome.net/thread-3875-1-1.html 说明:这个技巧主要用到以下2个功能 1.Offi ...

  4. 多个excel工作簿合并_「Excel技巧」批量将多个工作簿的工作表合并到一个工作簿中...

    多个工作簿里的表格合并到一个工作簿中,在日常工作中应该经常碰到吧. 怎么合并会比较快又省事? 当然,肯定不是复制粘贴,要合并的工作簿多的情况下,这种方式很耗力气. 不妨,试试用VBA代码法. 今天来讲 ...

  5. Python+Excel系列: 案例三:批量重命名一个工作薄中的所有工作表、批量重命名一个工作簿中的部分工作表

    文章目录 批量重命名一个工作薄中的所有工作表 批量重命名一个工作簿中的部分工作表 批量重命名一个工作薄中的所有工作表 例:把table文件夹下一个工作簿中所有工作表名中的"销售"二 ...

  6. VBA代码实例---多个工作表内容合并到一个工作表中

    这是一个常用而且经典的例子:根据内容,把N个工作表中的内容,合并到一个工作表中: ¤主要知识点¤ 1.工作表选取和内容的复制: 2.IF分支语句和For循环语句的使用: ¤工作表样式¤ ¤代码实例¤ ...

  7. 用VBA宏从一个工作薄复制内容到另一个工作薄

    我们项目管理有两个工作薄,一个里面有多个表,每天建一个,记录当天项目,另一个工作薄,有多个表,其中一个是所有项目汇总. 以前都是第一个工作薄一个表做完,再复制粘贴到第二个工作薄的汇总表中. 写了个VB ...

  8. html 表单内容怎么获取不到,jquery中formdate一直获取不到对象中的[0]的值 包括本身也是一个空的数据怎么办?...

    jquery中formdate一直获取不到对象中的[0]的值 包括本身也是一个空的数据怎么办? 再做一个前台的ajax方法 查网上用formdate方法上传.可是进了接口之后一直在控制台获取不到for ...

  9. python创建多个文件夹合并_在python中如何将多个文件夹合并到一个文件夹中?

    我需要将多个文件夹合并到一个文件夹中,并考虑到它们基于时间的顺序,为此我尝试了:import os import shutil DestFolder = 'C:\\Users\\user\\Folde ...

最新文章

  1. conda install 出错
  2. LeetCode 27.移除元素
  3. 微信小程序入门三: 简易form、本地存储
  4. pandas Series 判断每个元素是否包含某个子串
  5. python方差分析模型的预测结果中endog表示_python时间序列分析
  6. substr判断最后一个是不是逗号_考研最后一个月是不是很累?
  7. 1%大气密度也能飞?NASA把无人机送上火星,最具野心探测计划启动
  8. 使用Arduino解码并发送433MHz RF无线射频信号
  9. win7电脑怎么伪装ip地址【系统天地】
  10. Ubuntu18.04 安装Docker 报错:Signed-By 中含有互相冲突的值
  11. 【生活篇】微信运动刷步,高达98000!微信运动计步作弊教程!
  12. TCP/IP五层模型之数据链路层
  13. 广搜之原神·稻妻·荒海水位解谜中的两处机关 输入数字生成解谜步骤
  14. Android连接网络打印机进行打印
  15. Android 10 正式版或将 9月3日 发布!
  16. 什么是动画效果?什么是过渡效果?
  17. 一个EXE引发的危机 — 浏览器劫持实战篇
  18. 小程序自定义头部导航栏(“navigationStyle“: “custom“),自定义tabBar
  19. Linux下关于物理CPU、逻辑CPU和CPU核数、超线程
  20. 可视化 | Pyecharts 单轴散点图(附完整代码)

热门文章

  1. 015day(css控制单词换行的属性,css设置中英文大小写的属性,背景渐变)
  2. 黑马程序员7K---交通灯管理系统
  3. Canvas绘制动画
  4. verilog实现边沿检测
  5. blah什么意思_blah是什么意思_blah怎么读_blah翻译_用法_发音_词组_同反义词_废话-新东方在线英语词典...
  6. 记录一下华为面试,已挂
  7. 网上靠谱的赚钱方法,这四个可以尝试做一做!
  8. 防护DDoS还仅局限于网络层吗?还这么想你就亏大了
  9. SQL中group/order by 后面跟数字的理解
  10. 周杰伦 jay《蒲公英的约定》mp3 下载/试听/MV/在线播放