当前位置:首页 > 微软office > Excel > 正文内容

合并同一文件夹下的工作簿的第一个工作表到一个新的工作表

zyhwxm4年前 (2022-02-09)Excel66
1、将需要合并的文件放在一个文件夹下
2、新建一个空白工作簿
3、打开空白工作簿,在第一个空白工作表,右键-查看代码
4、粘贴下面的代码,点击运行,成功后关闭提示框
说明:仅能复制所有工作簿的第一个sheet
代码如下:
Sub 汇总()
Dim p$, f$, sh As Worksheet, m&
Application.ScreenUpdating = False
Set sh = ActiveSheet
Cells.Clear
p = ThisWorkbook.Path & "\"
f = Dir(p & "*.xls")
Do While f <> ""
If f <> ThisWorkbook.Name Then
m = m + 1
With GetObject(p & f)
If m = 1 Then
.Sheets(1).[a1].CurrentRegion.Copy sh.[a1]
Else
.Sheets(1).[a1].CurrentRegion.Offset(1).Copy sh.[a65536].End(xlUp).Offset(1)
End If
.Close False
End With
End If
f = Dir
Loop
Application.ScreenUpdating = True
MsgBox "ok"
End Sub
 



版权声明:本文版权归原作者所有,仅供技术参考;

                 若有违反您个人权益,请留言反馈删除相关信息;


本文链接:http://zyh-c.myds.me:8086/post/8.html

相关文章

多工作簿数据合并,此法一劳永逸

多工作簿数据合并,此法一劳永逸

如下图,是某集团下属各公司的销售数据,分别存放在不同工作簿内: 每个工作簿内还有多个工作表: 这些数据要进行汇总分析之前,先要合并到同一个工作表内,接下来咱们以Excel 2016为例,看看如何气质优雅的完成这样的数据汇总。 步...

过目不忘的Excel函数语法解释

过目不忘的Excel函数语法解释

今天给大家分享几个俗语化的函数语法~ IF函数=IF(判断条件,符合条件时返回啥结果,不符合条件返回啥结果) SUMIF函数=SUMIF(条件区域,指定的条件,求和区域) SUMIFS函数=SUMIFS(求和区...

COUNTIF函数经典用法合集

COUNTIF函数经典用法合集

小伙伴们好啊,今天老祝和大家分享一组COUNTIF函数的经典用法。COUNTIF函数主要用于统计满足某个条件的单元格的数量,基本用法为:COUNTIF(统计区域,指定的条件)其中指定的条件可以是数字、文字,或者是一...

21个常用日期函数组合

21个常用日期函数组合

今天整理了21个最常用的日期函数组合,分享给大家~1、=TODAY()计算当前的系统日期2、=NOW()计算当前系统日期和时间,设置单元格格式为yyyy/m/d h:mm3、= NOW()-TODAY()计算当前是几点几分。设置单元格格式为...

Excel日期函数

Excel日期函数

提取当日的日期“今天”的英文单词为today。在Excel中也有一个TODAY函数。在F5单元格中输入公式“=TODAY()”,如图11-1所示,便得到了当天的日期:2019/6/4。ENTERTITLE图11-1TODAY函数公式得到的今...

动态扩展真有用,顶端固定下端动

动态扩展真有用,顶端固定下端动

小伙伴们好啊,今天老祝和大家一起学习一个Excel函数公式中的常用招数——动态扩展的引用范围。先来看下面这个表格,要计算从一月份开始,到当前月份的累计销量:C2单元格可以输入以下公式,然后下拉:=SUM($B$2:...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。