我是靠谱客的博主 开心御姐,最近开发中收集的这篇文章主要介绍Excel如何拆分sheet(宏功能应用) ------------- 有没有觉得很麻烦,教你一招一键搞定 -------------      ------------ WPS会员,一键拆分,轻松搞定------------,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

在运用Excel表格中,会出现将多个sheet需要分别变成一个单独的Excel表格,复制粘贴不仅费时,还会出现格式等问题,通过Excel中的宏应用可以轻松搞定

操作步骤:

1、确认WPS版本支持宏功能(灰色为不可用)

2、如WPS版本不支持宏功能可以下载vba插件,安装完成重启WPS即可

  1. 附我用的WPS版本及vba插件网盘下载地址:

          链接:https://pan.baidu.com/s/1P3W1Tx6Wpn_VVVAfrccHYQ 提取码:v24q

3、点击宏,输入宏名(随便起个名字即可),宏的位置选择要拆分的工作薄,完成之后点击创建

4、在代码的位置输入下面相对应的代码,然后点击运行->运行子过程/用户窗体,等待拆分完毕即可

注:

       1、拆分出的文件位置会存放在母表的当前位置,如果sheet过多,建议另建一个单独文件夹,把母表单独放入,可以防止后续文件存放位置乱

               2、拆分是不要存在隐藏sheet,有隐藏会导出代码运行错误

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     '将工作簿另存为xlsx格式
           ActiveWorkbook.Close
       Next
       MsgBox "文件已经被分拆完毕!"
   End Sub

5、拆分完成

 

 ------------- 有没有觉得很麻烦,教你一招一键搞定 -------------

      ------------ WPS会员,一键拆分,轻松搞定------------

 

最后

以上就是开心御姐为你收集整理的Excel如何拆分sheet(宏功能应用) ------------- 有没有觉得很麻烦,教你一招一键搞定 -------------      ------------ WPS会员,一键拆分,轻松搞定------------的全部内容,希望文章能够帮你解决Excel如何拆分sheet(宏功能应用) ------------- 有没有觉得很麻烦,教你一招一键搞定 -------------      ------------ WPS会员,一键拆分,轻松搞定------------所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(39)

评论列表共有 0 条评论

立即
投稿
返回
顶部