好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

Excel2007将几个excel内容合并到一个文件中.pptx

5页
  • 卖家[上传人]:宝路
  • 文档编号:49973264
  • 上传时间:2018-08-05
  • 文档格式:PPTX
  • 文档大小:168.85KB
  • / 5 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 想将N个excel中的内容合并到1个excel中简单几步操作,VB帮你实现此文档适用于Office20071、保证要合并的文件,在同一个文件夹中如果不在,拷贝到一起;2、在此文件夹中新建一个空白excel文件;3、打开新建excel,找到VB,工具栏中的开发工具Visual Basic(或快捷键Alt+F11);4、双击Sheet1(或者Sheet2、Sheet3,随便你想放哪儿);5、复制粘贴如下代码;Sub 合并当前目录下所有工作簿的全部工作表() Dim MyPath, MyName, AWbName Dim Wb As Workbook, WbN As String Dim G As Long Dim Num As Long Dim BOX As String Application.ScreenUpdating = False Bypath = ActiveWorkbook.Path MyName = Dir(MyPath & “\“ & “*.xls“) AWbName = ActiveWorkbook.Name Num = 0 Do While MyName AWbName Then Set Wb = Workbooks.Open(MyPath & “\“ & MyName) Num = Num + 1 With Workbooks(1).ActiveSheet .Cells(.Range(“B65536“).End(xlUp).Row + 2, 1) = Left(MyName, Len(MyName) - 4) For G = 1 To Sheets.Count Wb.Sheets(G).UsedRange.Copy .Cells(.Range(“B65536“).End(xlUp).Row + 1, 1) Next WbN = WbN & Chr(13) & Wb.Name Wb.Close False End With End If MyName = Dir Loop Range(“B1“).Select Application.ScreenUpdating = True MsgBox “共合并了“ & Num & “个工作薄下的全部工作表。

      如下:“ & Chr(13) & WbN, vbInformation, “提示“ End Sub--此段代码摘自网络,感谢无私奉献的网友6、运行代码,F5即可运行,或者工具栏中,运行运行子过程/用户窗体运行;7、静静等待结果,运行完毕后会有提示;8、提示过后,excel文件会自动打开,你要合并的数据都在里面啦~9、大功告成!。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.