LOGO OA教程 ERP教程 模切知识交流 PMS教程 CRM教程 开发文档 其他文档  
 
网站管理员

[点晴永久免费OA]Excel如何快速将工作簿中多个工作表拆分成独立文件

Ccoffee
2023年7月21日 10:30 本文热度 630
:Excel如何快速将工作簿中多个工作表拆分成独立文件


在Excel一个工作簿中有多个工作表,想把里面的每个工作表拆分出来,生成单独的文件保存起来,要怎么要操作呢?如果只有几个工作表还好,一个个保存,但是有几十个甚至上百个,一个个的保存可就太费劲了。今天给你介绍用VBA的方法,秒将多个工作表变成独立文件。

操作步骤如下:
1、打开文件,按下快捷键“Alt”+“F11”,打开VBA编辑器。

2、在VBA编辑器中,点击“插入”菜单,选择“模块”。

3、在新建的模块中,添加下面的宏代码:

Sub SaveAllSheetsAsWorkbooks()

Dim i

Dim sht As Worksheet

Application.DisplayAlerts = False

For Each sht In Sheets

sht.Copy

i = ThisWorkbook.Path & "\" & sht.Name & ".xlsx"

ActiveWorkbook.SaveAs i

ActiveWorkbook.Close

Next

Application.DisplayAlerts = True

MsgBox "工作表拆分文件完成!", vbOKOnly, "提示"

End Sub

以上代码会遍历当前工作簿中的所有工作表,并逐个复制为新工作簿并进行保存。

注意:如果未开启宏,需要点击“文件”菜单,选择“选项”,进入Excel选项窗口,选择“信任中心”-“宏设置”,将“宏的安全性”选项设置为“启用所有宏”,才能执行以上代码。

4、在宏代码编辑窗口中,点击运行按钮(绿色小三角),即可执行宏代码,并依次保存所有工作表为单独的Excel文件。

以上就是今天的全部内容,操作简单快捷,你学会了吗?赶紧去动手试试吧(不试怎么知道会没会呢)。如果文章对你有帮助,身边正好也有需要的朋友,推荐你将本文分享给他。


该文章在 2023/7/21 10:30:48 编辑过
关键字查询
相关文章
正在查询...
点晴ERP是一款针对中小制造业的专业生产管理软件系统,系统成熟度和易用性得到了国内大量中小企业的青睐。
点晴PMS码头管理系统主要针对港口码头集装箱与散货日常运作、调度、堆场、车队、财务费用、相关报表等业务管理,结合码头的业务特点,围绕调度、堆场作业而开发的。集技术的先进性、管理的有效性于一体,是物流码头及其他港口类企业的高效ERP管理信息系统。
点晴WMS仓储管理系统提供了货物产品管理,销售管理,采购管理,仓储管理,仓库管理,保质期管理,货位管理,库位管理,生产管理,WMS管理系统,标签打印,条形码,二维码管理,批号管理软件。
点晴免费OA是一款软件和通用服务都免费,不限功能、不限时间、不限用户的免费OA协同办公管理系统。
Copyright 2010-2024 ClickSun All Rights Reserved