I come, I see, I conquer

                    —Gaius Julius Caesar

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::
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 '将工作簿另存为EXCEL默认格式
ActiveWorkbook.SaveAs Filename:=MyBook.Path & "\" & sht.Name & ".xlsx"     '将工作簿另存为"xlsx"格式
ActiveWorkbook.Close
Next

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

End Sub

 

同时按Alt和F11进入宏界面,点菜单的插入,模块,粘贴以上代码。

在此界面直接按F5运行此宏,完成。

 

posted on 2021-07-28 19:04  jcsu  阅读(696)  评论(0)    收藏  举报