跳到主要内容

快速将一个工作簿的每个工作表拆分或保存为单独的excel / txt / csv / pdf文件

Kutools for Excel

提升 Excel 300+
强大的功能

在Microsoft Excel中,可以通过将工作表复制并粘贴到新工作簿中,将一个工作簿中的工作表保存或拆分为新的Excel文件。 如果要将大工作簿的每个工作表/工作表拆分为单独的Excel,txt,csv,pdf文件,这似乎很麻烦。 但是随着 Kutools for Excel拆分工作簿 实用程序,您可以快速:

将一个工作簿的每个/特定工作表拆分或保存为单独的Excel文件

将一个工作簿的每个/特定工作表拆分或保存为单独的txt文件

将一个工作簿的每个/特定工作表拆分或保存为单独的csv文件

将一个工作簿的每个/特定工作表拆分或保存为单独的pdf文件


点击 Kutools 加> 工作簿>拆分工作簿。 看截图:

镜头拆分工作簿1份   向右箭头 镜头拆分工作簿2份 

将一个工作簿的每个/特定工作表拆分或保存为单独的Excel文件

要将每个或特定工作表另存为单独的excel文件,请执行以下操作:

1。 打开工作簿,然后单击 Kutools 加 > 工作簿 > 拆分工作簿,请参见屏幕截图:

2。 在 拆分工作簿 对话框中,根据需要执行以下操作:

镜头拆分工作簿3份

A:此处列出了工作簿的所有工作表,请检查要拆分为新Excel文件的工作表。

B: 跳过隐藏的工作表:如果选中此选项,则工作簿中的隐藏工作表不会被拆分为新的Excel文件。

跳过空白工作表:如果选中此选项,则工作簿中的空白工作表不会拆分为新的Excel文件。

C: 保存类型: 选择 Excel工作簿(&.xlsx) or Excel 97-2003(*。xls) 从此下拉列表中选择所需的文件格式。

3。 然后点击 分裂 按钮,然后在弹出窗口中为这些拆分文件指定位置 选择“文件夹” 对话框,请参见屏幕截图:

镜头拆分工作簿4份

4。 点击 OK 开始拆分,所有特定的工作表都保存为单独的excel文件。 看截图:

镜头拆分工作簿5

备注:所有新生成的工作簿均保留原始工作表的所有格式,包括“行高”和“列宽”。


将一个工作簿的每个/特定工作表拆分或保存为单独的txt文件

要将每个或特定工作表拆分为单独的txt文件,请执行以下操作:

1. 应用这个 拆分工作簿 通过单击实用程序 Kutools 加 > 工作簿 > 拆分工作簿.

2。 在 拆分工作簿 对话框中,进行以下操作:

镜头拆分工作簿5份

A:此处列出了工作簿的所有工作表,请检查要拆分为新txt文件的工作表。

B: 跳过隐藏的工作表:如果选中此选项,则工作簿中的隐藏工作表不会拆分为新的txt文件。

跳过空白工作表:如果选中此选项,则工作簿中的空白工作表不会拆分为新的txt文件。

C: 保存类型: 选择 Unicode文本(* txt) 从此下拉列表中选择所需的文件格式。

3。 然后点击 分裂 按钮,然后在弹出窗口中为这些拆分文件指定位置 浏览文件夹 对话框。

4。 点击 OK 开始分割,所有特定的工作表都保存为单独的txt文件,如以下屏幕截图所示:

镜头拆分工作簿8


将一个工作簿的每个/特定工作表拆分或保存为单独的csv文件

此实用程序还可以帮助您将每个或选定的工作表另存为csv文件。

1。 应用这个 拆分工作簿 通过单击实用程序 Kutools 加 > 工作簿 > 拆分工作簿.

2。 在 拆分工作簿 对话框中,进行以下操作:

镜头拆分工作簿6份

A:此处列出了工作簿的所有工作表,请检查要拆分为新csv文件的工作表。

B: 跳过隐藏的工作表:如果选中此选项,则工作簿中的隐藏工作表不会被拆分为新的csv文件。

跳过空白工作表:如果选中此选项,则工作簿中的空白工作表不会被拆分为新的csv文件。

C: 保存类型: 选择 CSV(Macintosh)(* csv) 从此下拉列表中选择所需的文件格式。

3。 然后点击 分裂 按钮,然后在弹出窗口中为这些拆分文件指定位置 浏览文件夹 对话框。

4。 点击 OK 开始拆分,并且所有特定的工作表都保存为单独的csv文件。 看截图:

镜头拆分工作簿11


将一个工作簿的每个/特定工作表拆分或保存为单独的pdf文件

如果要将每个工作表或特定工作表拆分为单独的pdf文件,请执行以下步骤:

1。 应用这个 拆分工作簿 通过单击实用程序 Kutools 加 > 工作簿 > 拆分工作簿.

2。 在 拆分工作簿 对话框中,进行以下操作:

镜头拆分工作簿7份

A:此处列出了工作簿的所有工作表,请检查要拆分为新pdf文件的工作表。

B: 跳过隐藏的工作表:如果选中此选项,则工作簿中的隐藏工作表不会拆分为新的pdf文件。

跳过空白工作表:如果选中此选项,则工作簿中的空白工作表不会拆分为新的pdf文件。

C: 保存类型: 选择 PDF(* pdf) 从此下拉列表中选择所需的文件格式。

3。 然后点击 分裂 按钮,然后在弹出窗口中为这些拆分文件指定位置 浏览文件夹 对话框。

4。 点击 OK 开始拆分,所有指定的工作表都保存为单独的pdf文件。 看截图:

镜头拆分工作簿14

请注意:

镜头分享按钮:单击此按钮可以通过电子邮件或其他社交媒体将此实用程序共享给您的朋友。
镜头拆分工作簿14


演示:将一个工作簿的每个工作表拆分或保存为单独的excel / txt / csv / pdf文件

Kutools for Excel:拥有 300 多个方便的 Excel 插件,30 天内免费试用,无限制。 立即下载并免费试用!


生产力工具推荐
以下工具可以极大地节省您的时间和金钱,哪一种适合您?
Office Tab: 在办公室中使用方便的选项卡,作为Chrome,Firefox和New Internet Explorer的方式。
Kutools for Excel: 超过300种Excel高级功能 2021、2019、2016、2013、2010、2007 和 Office 365。

Kutools for Excel

上述功能只是 Kutools for Excel 300 个强大功能之一。

专为 Excel(Office) 2021、2019、2016、2013、2010、2007 和 Office 365 设计。免费下载和使用 30 天。

Kutools for Excel 的屏幕截图

btn了解更多      btn下载     btn购买

Comments (3)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
This works great for me. But I would like to script this whole function so I can run it from outside of Excel. Is that possible? I am able to record a macro of the Kutool's Plus - Split Worksheet funcition and save it as a Sub, but when I run it outside of Kutools, it does create separate files for all of my worksheets. But although it creates all the files with the correct worksheet names, each individual file's data is only pulling from the first worksheet in the workbook. So all of the multiple worksheets it produces are identical, except for the file name. How can I put this function of Kutool's into code for a VBA Sub?
This comment was minimized by the moderator on the site
Why does the "Split Workbook" function only include the Macintosh CSV type ?
I am splitting a workbook with many sheets but the output CSVs have had their date format DD/MM/YYY changed to MM/DD/YYYY.
There's too many files and date columns to go back and change them in each csv, rendering this function useless for most people outside of the U.S.

Is there a way to add other CSV formats or override the change of my data during csv generation ?
This comment was minimized by the moderator on the site
Worked great, but I lost all the VBA code I had in to allow a double click to insert a check mark. The code is there, just does not perform the action anymore. Had to go back and do each on with the Excel copy to new book function
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations