Excel自动将多个Sheet拆分成多个文件

10/27/2020 excel

#

111

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 '将工作簿另存为EXCEL默认格式

ActiveWorkbook.Close

Next

MsgBox "文件分拆完毕!"

End Sub
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

excel格式枚举:

XlFileFormat

总结:解决问题的过程中可以获得什么,而不是解决完成之后取得的。

Last Updated: 4/10/2022, 8:00:19 PM