问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么把excel不同的工作表中的某行汇总到一个新工作表中

发布网友 发布时间:2022-04-23 03:52

我来回答

5个回答

热心网友 时间:2023-09-08 20:44

可以随便在Sheet1、2,那点击——查看代码,将这段段码复制进去,保存,当然,你得在那将"D:\示例\数据记录\"改成你实际的要合并文件的路径
宏建好后,可以按Alt+F8弹出运行宏的窗口,这时在左边选中要运行的宏,点右边的“运行”就可以运行了。并且在这个窗口的“选项”那里可以定义运行宏的快捷键,

建个宏,把代码中这里"D:\示例\数据记录\"改成你实际的要合并文件的路径
Sub CombineWorkbooks()
Dim strFileName As String
Dim wb As Workbook
Dim ws As Object

'包含工作簿的文件夹,可根据实际修改
Const strFileDir As String = "D:\示例\数据记录\"

Application.ScreenUpdating = False

Set wb = Workbooks.Add(xlWorksheet)
strFileName = Dir(strFileDir & "*.xls*")

Do While strFileName <> vbNullString
Dim wbOrig As Workbook
Set wbOrig = Workbooks.Open(Filename:=strFileDir & strFileName, ReadOnly:=True)
strFileName = Left(Left(strFileName, Len(strFileName) - 4), 29)

For Each ws In wbOrig.Sheets
ws.Copy After:=wb.Sheets(wb.Sheets.Count)
If wbOrig.Sheets.Count > 1 Then
wb.Sheets(wb.Sheets.Count).Name = strFileName & ws.Index
Else
wb.Sheets(wb.Sheets.Count).Name = strFileName
End If
Next

wbOrig.Close SaveChanges:=False

strFileName = Dir

Loop

Application.DisplayAlerts = False
wb.Sheets(1).Delete
Application.DisplayAlerts = True

Application.ScreenUpdating = True

Set wb = Nothing

End Sub

当你录制宏时,可以将它保存在个人宏工作簿里面。当你储存宏在个人宏工作簿里时,Excel创建一个名为“Personal.xls”的文件并且放在“Program Files\Microsoft Office\Office”的子文件夹——XLStart文件夹里。保存在XLStart文件夹的文件每次在Excel启动的时候都会自动打开。个人宏工作簿是一个保存通用宏代码的方便的地方,就像下面这个宏。现在来录制一个通用的宏“FormulasOnOff”。这个宏的目的是设置是否显示工作簿的公式。
1. 选择“工具”-“宏”-“录制新宏”
2. 在录制宏对话框,输入宏名“FormulasOnOff”
3. 在保存宏的下拉菜单里选择“个人宏工作簿”
4. 点击快捷键文本框,并且按下“Shift+F”
5. 选择确定退出录制宏对话框
6. 按下“Ctrl+~”打开公式的显示,或者选择“工具”-“选项”并且点击“视图”页上“窗口选项”中的“公式”检验盒。当你打开公式显示时,工作簿单元格里显示的是公式,而非这个公式计算出来的数值。如果你是在一个空白工作表中录制这个宏的,那么你将注意到的唯一变化是工作表的列宽。
7. 点击“停止录制”,或者选择“工具”-“宏”-“停止录制”
8. 查看代码:按下Alt+F11,或者选择“工具”-“宏”-“VB编辑器”

热心网友 时间:2023-09-08 20:45

在新建的工作表中的单元格输入“=”,然后,点击所需要加入数据的表,找到所需要的行或单元格,点击就OK了

热心网友 时间:2023-09-08 20:45

方法1:公式引用单元格的值
方法2:使用数据透视表
有多张子表,就需要建多张透视表。

热心网友 时间:2023-09-08 20:46

如果是不同工作表中,同一个单元格的数据汇总(例如:有5个工作表分别是Sheet1,Sheet2,Sheet3,Sheet4,Sheet5,每张表的A1数据求和,新工作表Sheet6的公式可以写成:
=SUM(Sheet1:Sheet5!A1)

如果是不同工作表的不同单元格的数据求和,则用逗号隔开,如:
=SUM(Sheet1!A1,Sheet2!B1,Sheet3!C1)……

热心网友 时间:2023-09-08 20:47

如果是不同工作表中,同一个单元格的数据汇总(例如:有5个工作表分别是Sheet1,Sheet2,Sheet3,Sheet4,Sheet5,每张表的A1数据求和,新工作表Sheet6的公式可以写成:
=SUM(Sheet1:Sheet5!A1)
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
13岁一直到18岁晚上经常熬夜会有什么影响 具象表现素描内容简介 ...| 从14世纪文艺复兴到20世纪具象表现绘画 · 168幅画 · 图解西方... 【漫画赏析】比喻具象化——《孤高之人》手法分析 具象美术作品有哪些 具象艺术艺术家介绍 话说 曾经有个演唱会 是初音未来演唱会 39祭 谁知道微信聊天记录删掉了,还能恢复过来吗?有什么软件可以恢复吗?不... 六爻。测缘分。测婚姻 礼仪起源于祭祀的证据是什么? excel如何将符合筛选条件的行合并成一个工作表 Excel 怎么让符合条件的数据自动添加到对应Sheet中 excel如何将符合条件的多行合并到一行 使用宏将相同模板多个EXCEL文件的指定行内容汇总到一张sheet页中 excel如何将符合条件的sheet中的相同位置单元格进行汇总? 自荐信模板大全 大学生求职自荐书范文 就业自荐书模板 如何写求职自荐信 写一封自荐求职信。 (要求:通顺,语句诚恳,有一定感染力,行文格式正确。) 自荐信要怎么写? 求职简历中自荐书怎么写? 谁可提供求职自荐信具体写法,内容?? 有了社保,还需要买商业保险吗? 游戏客服求职信怎么写? 上班族已有五险一金,还有必要去购买商业保险吗? 商业险有必要买吗 真蜂蜜是怎样的? 真蜂蜜有哪些特点 假蜂蜜与真蜂蜜的区别是什么? 市场上卖的山药粗的好还是细的好? 如果在EXCEL表中实现将其它工作表中的数据按条件汇总到一个工作表中。 粗的山药蒸多长时间 山药蒸完还是硬的怎么办 如何将excel里同一个工作薄中多个工作表的数据汇总在一个工作表中。 为什么有的山药是脆的有的是糯的,是有什么说法吗?价格一样吗?营养一... 在EXCEL中如何能把符合多个条件下的数据自动汇总到另一张表上 山药变软还可以吃吗? excel如何用VBA实现搜索某些符合条件的行,并复制到同一个sheet中的指定位置? 煮熟的铁棍山药硬的好还是软的好? excel实现搜索多个表格中符合条件的行,并顺序复制到另外一个sheet? 铁棍山药贮存中为什么会脱水变软 excel怎样将每个SHEET里的用条件格式标记颜色的单元格所在行自动汇总到另一个SHEET中 号称“特杆”的山药,怎么炖得快又软烂呢? EXCEL中如何将同一个工作薄中多张表内容汇总并引用到一个工作表中 粗山药能蒸熟是硬的还是软的 EXCEL中怎样从多个工作表中选出满足条件的所有行,并生成一个新表? 我家买的山药软得像面条怎么回事 一个excel文档里包含多个sheet,如何快速定义所有表都使用同一个宏? 山药变软了能不能吃 购买时怎样区分口感脆山药和煮得软的山药