如何快速将几个工作表分割成几个单独的工作薄?

2024-12-17 09:38:55
推荐回答(3个)
回答1:

简单版的操作。。。

按Alt+F11打开VBA编辑器,插入新的模块,复制下面的内容到里面,按F5运行即可。

Sub SaveSeparately()
Dim sht As Worksheet
Application.ScreenUpdating = False
ipath = ThisWorkbook.Path & "\"
For Each sht In Sheets
sht.Copy
ActiveWorkbook.SaveAs ipath & sht.Name & ".xls"
ActiveWorkbook.Close
Next
Application.ScreenUpdating = True
End Sub

回答2:

截图

回答3:

以WPS 2019版本为例:

关于如何快速将几个工作表分割成几个单独的工作薄,您可使用WPS参考下述步骤完成操作:

1、打开「表格(Excel)」文档;

2、点击「数据-拆分表格」;

3、按需选择「把工作表按照内容拆分」或「把工作簿按照工作表拆分」使用即可。