美文网首页
刚需技能~多个excel文件一秒汇总在一个里

刚需技能~多个excel文件一秒汇总在一个里

作者: 六小娘子 | 来源:发表于2020-04-20 20:44 被阅读0次

工作提效除了是老板的要求,也是自我成长最好的“小鞭子”。当你把别人30分钟,1个小时的工作在几分钟之内瞬间搞定时,不仅能获得众目睽睽。。。 而且还能拧出大把时间留给自己,学习成长。

在完成工作同时也能获得乐趣,跟着小娘子get新技能,然后你会发现,工作其实也可以很精彩~

来咯来咯,说说今天小技能的应用场景:

比如你要汇总全国分行或者你要汇总全国各地分公司的某一数据,在一个excel里完美呈现

天真的你还在复制粘贴,CTRL+c /+v么

来~,小娘子送上热气腾腾的小功略,一秒(额 有点夸张)完成汇总

举个栗子

比如说,我想把表1,表2,表3,都合并到汇总里

还是我这黑乎乎的桌面

首先,你要双击打开“汇总”,右键sheet1,点击小红框框“查看代码”

然后把下面这些小字母,统统粘贴进去。

Sub test()

Dim str()

Dim i As Integer

Dim wb, wb1 As Workbook

Dim sht As Worksheet

Application.ScreenUpdating = False

On Error Resume Next

Set wb1 = ActiveWorkbook

Set sht1 = ActiveSheet

On Error Resume Next

str = Application.GetOpenFilename("Excel数据文件,*.xls*", , , , True)

    For i = LBound(str) To UBound(str)

        Set wb = Workbooks.Open(str(i))

        For Each sht In wb.Sheets

            sht.Copy after:=wb1.Sheets(wb1.Sheets.Count)

            wb1.Sheets(wb1.Sheets.Count).Name = Split(wb.Name, ".")(0) & sht.Name

        Next

        wb.Close

    Next

Application.ScreenUpdating = True

End Sub

变成酱紫~

粘贴好以后,让它开始干活吧,点击“运行”小按钮,绿绿的这个

接下来画面跳转到了你可以选择文件的窗口了,可以把想要汇总的bangbangbang都选进来

相关文章

网友评论

      本文标题:刚需技能~多个excel文件一秒汇总在一个里

      本文链接:https://www.haomeiwen.com/subject/pdijihtx.html