一、需要将工作簿里面不同的sheet快速拆分成为不同的工作簿
二、代码
Sub 分拆工作表()
Dim sh As Worksheet
Dim MyBook As Workbook
Set MyBook = ActiveWorkbook
For Each sh In MyBook.Sheets
sh.Copy
ActiveWorkbook.SaveAs Filename:=MyBook.Path & "\" & sh.Name, FileFormat:=xlNormal '将工作簿另存为EXCEL默认格式
ActiveWorkbook.Close
Next
MsgBox "文件已经被分拆完毕!"
End Sub
本文介绍了一段VBA代码,该代码能够帮助用户快速地将一个包含多个工作表的Excel工作簿拆分成多个独立的工作簿,每个工作簿包含原工作簿中的一个工作表。此方法适用于需要对大量数据进行分类管理和处理的场景。
688

被折叠的 条评论
为什么被折叠?



