【备忘百度经验】拆分EXCEL的工作表为单独的EXCEL文件

百度经验查询备忘,原文链接

  1. 打开需要拆分的EXCEL
  2. 在任意工作表(sheet)右键,选择“查看代码”
  3. 在新打开的窗口输入如下代码
Private Sub 分拆工作表()

       Dim sht As Worksheet

       Dim MyBook As Workbook

       Set MyBook = ActiveWorkbook

       For Each sht In MyBook.Sheets

           sht.Copy

           ActiveWorkbook.SaveAs Filename:=MyBook.Path & "\" & sht.Name, FileFormat:=xlOpenXMLWorkbook     '将工作簿另存为xlsx格式

           ActiveWorkbook.Close

       Next

       MsgBox "文件已经被分拆完毕!"

   End Sub
    原文作者:你吃苹果吗?
    原文地址: https://blog.csdn.net/Gosh_L/article/details/86623417
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞