马成功

38

鲜花排名

0

鲜花数量

马成功

简介

课程

视频

授课见证

联系方式

马成功:如何快速拆分Excel工作簿文件?
2016-01-20 13327
【工作需求】


有的时候经常碰到这种情况或需求:


比如一个Excel工作簿内有多个工作表,例如:sheet1\sheet2\sheet3.......

我想实现把该工作簿内的每个工作表均独立的保存为工作簿形式,比如保存为:

sheet1.xls    sheet2.xls   sheet3.xls......

【使用方法】

通过将该代码复制并粘贴到excel后台宏界面下,然后运行宏代码即可,注意宏安全性设置。

【代码如下】


   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:=xlNormal  
           ActiveWorkbook.Close
       Next
       MsgBox "文件已经被分拆完毕!"
   End Sub
全部评论 (0)
免责声明:该信息由网站注册会员自行提供,内容的真实性、准确性和合法性由发布会员负责,本站对此不承担直接责任及连带责任。

首页

发布需求

我的