Excel自动将多个Sheet拆分成多个文件

 时间:2024-10-11 18:26:37

1、现有文件有3个Sheet

Excel自动将多个Sheet拆分成多个文件

2、找到任意的一个工作簿,鼠标右键点击找到查看代码

Excel自动将多个Sheet拆分成多个文件

3、查看之后会显示空白,没有代码

Excel自动将多个Sheet拆分成多个文件

4、这时我们在下面输入下谱驸扌溺列代码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:=xlNormal '将工作簿另存为EXCEL默认格式 ActiveWorkbook.Close Next MsgBox "文件已经被分拆完毕!" End Sub

Excel自动将多个Sheet拆分成多个文件

5、然后点击上方运行,运行子窗口/用户窗体

Excel自动将多个Sheet拆分成多个文件

6、程序执行,显示文件已经被拆分完毕

Excel自动将多个Sheet拆分成多个文件

7、会看到此文件夹下会多了三个Excel文件,分别为8、9、10月,也就是你的Sheet的名字

Excel自动将多个Sheet拆分成多个文件
  • 把sheet拆分独立excel
  • Excel如何按指定字段拆分为多个工作薄
  • excel一张总表拆多张独立表
  • 表格多个Sheet快速拆分为单个文件
  • 怎么将Excel多个工作表拆分成多个单独的Excel
  • 热门搜索
    诚信手抄报版面设计图 小学手抄报模板 国庆节手抄报资料 吸烟有害健康手抄报 简单的手抄报花边 手抄报装饰简笔画 手抄报素材 科技创新手抄报图片 小学安全知识手抄报 我爱祖国手抄报图片