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

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

zyhwxm3年前 (2022-02-09)Excel48
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常用函数公式20例

Excel常用函数公式20例

下面是一组常用Excel函数公式的用法,学会这些套路,让工作效率再高一丢丢。1、IF函数条件判断IF函数是最常用的判断类函数之一,能完成非此即彼的判断。如下图,考核得分的标准为9分,要判断B列的考核成绩是否合格。=IF(B4>=9,&...

八个公式真简单,月薪少说三千三

八个公式真简单,月薪少说三千三

小伙伴们好啊,今天和大家分享一组常用的函数套路,小伙伴们遇到类似问题可以直接拿来套用即可。1、IF函数用来完成非此即彼的判断。如下图,要判断成绩是否合格。公式:=IF(C2>=60,"及格","不及格")用法...

IF函数,专治选择困难症

IF函数,专治选择困难症

小伙伴们好啊,今天咱们说一个看起来特别简单,但是用处特别大的函数——IF。如果有妹纸问你,这个周末准备怎么过?你会说:看天气情况吧,不同的天气,我的选择也不一样。每个包含“如果……那么……否则……”的句子,在Exc...

Excel超强大的“切片器”功能,还有人不知道吗?

Excel超强大的“切片器”功能,还有人不知道吗?

今天,跟大家分享一个实用的功能“切片器”,它不仅可以分析数据,而且非常美观。如果你还没有用过,那就跟我一起来看看吧!1转换表格在使用切片器之前,我们需要先将普通的表格转换为超级表,普通表格是无法开启“切片器”的,只...

Excel制作带进度条的日程安排表!

Excel制作带进度条的日程安排表!

今天,教大家制作一份好看的日程安排表,一起来看看吧!1准备工作表格中添加一些内容。然后改成这样。2开始制作01.首先,点开「开发工具」-「插入」-「复选框(窗体控件)」,在每行「状态」中插入,然后删其中的文字内容。...

Excel日期函数

Excel日期函数

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

发表评论

访客

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