分拆保存Excel多工作表
编辑后的文本:处理大量包含多张工作表的Excel文件时,通常需将每张表独立导出为新工作簿。操作步骤是右键点击目标工作表,选择“移动或复制”,在弹出的下拉菜单中选定“新工作簿”选项。若希望原文件保留该工作表,务必勾选“创建副本”复选框(如图1所示)。
1、 但如果某个工作薄内有着比较多的工作表,那么按照上述方法逐一保存,操作起来相当麻烦。其实,我们还可以通VBA来批处理实现。下面方法的优点:1.将包含多工作表的工作簿快速分拆为独立的工作簿文件2.分拆时可以自由选择.xls或xlsx格式右键单击任意一个工作表标签,从弹出菜单中选择“查看代码”,此时会进入Microsoft Visual Basic for Applications窗口,依次选择“插入→模块”,插入一个新的模块,再在模块对话框输入相应代码。VBA中的模块语句为:Private Sub 模块名()End Sub在这两行之间加入实际的操作命令(图2),其实在本例中,除了Dim之类的变量定义外,实际的操作代码也就一行:2ActiveWorkbook.SaveAs Filename:=MyBook.Path & "" & sht.Name, FileFormat:=xlNormal通过For语句循环该命令,将所有的工作表自动提取保存下来。ActiveWorkbook.Close是每循环一次的关闭操作,对提取并无实质意义。代码输入检查无误,从“运行”菜单下选择“运行子过程/用户窗体”,或者按下F5功能键,稍等片刻,会弹出“文件已经被拆分完毕”的提示框,我们可以在当前路径下发现分拆完成的工作簿文件,文件名即原工作簿的各个工作表标签名(图3),很方便吧。
文章标题:分拆保存Excel多工作表
文章链接://www.hpwebtech.com/jiqiao/210438.html
为给用户提供更多有价值信息,ZOL下载站整理发布,如果有侵权请联系删除,转载请保留出处。
相关软件推荐
其他类似技巧
- 2024-08-26 11:05:01分拆保存Excel多工作表
- 2024-08-26 11:04:02怎样用excel把大写字母转换为小写字母
- 2024-08-26 11:03:02Excel如何拆分单元格?
- 2024-08-26 11:02:02Excel使用公式计算商品金额
- 2024-08-26 10:58:02Excel单元格加注释两种方法
- 2024-08-26 10:55:01EXCEL中“格式刷”命令的快捷键
- 2024-08-26 10:54:02Excel:如何使用RADIANS函数将角度转为弧度
- 2024-08-26 10:51:02excel数据分析流程之双变量分析与图形组合分析
- 2024-08-26 10:49:02Excel如何对图片进行自定义重新着色
- 2024-08-26 10:47:02软件Excel:如何使用PERCENTRANK.EXC函数
Microsoft Office Excel2007软件简介
excel2007是2007版的Microsoft Office中的重要模块组件,Excel2007可以在电脑上编写电子表格,是最好用的办公软件,可以满足用户对表格的自定义编辑,还具有强大的图形功能,功能全面。zol提供excel2007官方版下载。excel2007具有强大插件平台支持,免费提供海量在线存储空间及wps文字文档模板,支持阅读和输出PDF文件,全... 详细介绍»