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

如何把excel的多个工作薄合并到一个工作薄?13

发布网友 发布时间:2023-10-12 10:31

我来回答

3个回答

热心网友 时间:2024-11-20 19:13

用VBA可以实现(样本文件见附件)

代码如下:

Sub 文件合并()
On Error Resume Next
Dim wb As Workbook, sh As Worksheet
Dim fn As String, pt As String, t
t = Timer
'------------------------检测是否打开了多个excel文件-------------------
If Workbooks.Count > 1 Then
  MsgBox "请关闭其余的工作簿!"
  Exit Sub
End If
'------------------------选择要合并的工作簿所在文件夹,获取路径---------
With Application.FileDialog(msoFileDialogFolderPicker)
  .Show
  .AllowMultiSelect = False
  If .SelectedItems.Count = 0 Then
    MsgBox "没有选择任何文件夹!"
    Exit Sub
  Else
    pt = .SelectedItems(1)
  End If
End With
'-------------------------遍历文件夹中的所有Excel文件,并进行处理--------
fn = Dir(pt & "\*.xls")      '若你的文档是2007或更新版本,则将*.xls改成*.xlsx
Do While fn <> ""
  If fn <> ThisWorkbook.Name Then
  k = k + 1
  Application.ScreenUpdating = False
  Application.DisplayAlerts = False
  Set wb = Workbooks.Open(pt & "\" & fn, , True)
  Set sh = ThisWorkbook.Worksheets.Add(after:=ThisWorkbook.Worksheets(ThisWorkbook.Worksheets.Count))
  wb.Worksheets(1).Rows.Copy sh.Rows
  sh.Name = "工作簿" & Left(fn, Len(fn) - IIf(Right(fn, 1) = "x", 5, 4))
  wb.Close
  Application.DisplayAlerts = True
  Application.ScreenUpdating = True
  End If
  fn = Dir
Loop
  MsgBox "处理结束。共处理" & k & "个文件,耗时" & Timer - t & "秒"
  ThisWorkbook.Save
End Sub


热心网友 时间:2024-11-20 19:14

将相关活页簿打开
在总表上某一格按=再选到所要工作表格位按回车
用函数亦同上
但用indirect ()时须在所有活页都开启时才有效追问我是要把多个sheet,放到一个excel文件中形成多个sheet。

热心网友 时间:2024-11-20 19:14

那就用程序运行下
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
八月中国最凉快的地方 八月份哪里最凉快,去哪旅游好?美丽的地方 乱字同韵字是什么意思 华硕笔记本电脑触摸板怎么开笔记本电脑触摸板怎么开启和关闭_百度知 ... 陕西职务侵占案立案准则 结婚后我的恋情维系了十年,怎么做到的? 玉米仁子饭产自哪里 中国期货交易所的交易品种有哪些? 历史要怎么读,有啥诀窍 高中历史诀窍 删掉了微信好友,但是又不知道和手机号,怎么加回? 净水器是有桶的好还是无桶的好6 骑马与砍杀 风云三国2.5版本下载地址啊 有压缩包的话直接发我邮箱啊 18... 汽车博物馆观后感400字117 去看博物馆的心得83 为什么搜狗拼音输入法在修改文件夹名时不管用1 屈原的简介?1 怎么才能和天蝎男相处好呢? 什么时候吃蜂蜜最好462 与什么英雄搭配最适合 排位开黑阵容搭配 办理抖音卡有优惠么?2 净水器有桶好还是无桶好?1 明显被看穿了,还硬说,圆这个对于他来说的尴尬局面,的成语有哪些?或者词 ... “妻子不拿钱给娘看病”河南30岁男子跳河溺亡,中年男人到底有... 牙磕碎了一小块尖的磨舌头怎么办1 有一个牙齿掉了一小角,现在牙齿的边缘剩下的部分很锋利,说话吃... 他妈的,劳资吃个东西怎么了,得得个没完,我花你钱吃了吗?真是... 舌头被磨破,不能吃饭不能讲话,怎么破 长得又帅又酷又可爱又爷们儿的男孩子,是不是很少?3 有个男生我一直以为他是gay,因为真的很娘很娘很娘,但是前两... 自言自语,自笑是什么病?3 手机设置已停止运行,打不开设置里面的所有应用,该怎么办46 自笑是什么病态?1 三星手机设置了密码打不开,怎么办?11 怎样折纸简单漂亮大全1 搜狗拼音在文件夹重命名时无法使用,怎么办? tomcat7 项目发布的一些问题1 在Tomcat 7战争部署问题问题,怎么解决 为什么更改文件夹名字是不能打字? 本来在tomcat7部署的项目 现在要改成tomcat6 请... 求助,在eclipse启动tomcat7出现问题,tomca... Tomcat7发布项目出错 碰到一个说话总是呛人的人该怎么办11 给老人赡养费后,无多余的钱带其看病犯法吗?4 老人没钱看病而死亡 儿女是否要付法律责任1 七宗罪所对应的恶魔各是什么?396 《崩坏3》西琳圣痕怎么搭配 西琳圣痕搭配推荐 崩坏3巫女带西琳套分支吃浮空吗 在中国食指向上指有什么意思?6 食指向上指是什么意思22