拆分工作表 vba

  • 格式:docx
  • 大小:197.92 KB
  • 文档页数:3

拆分工作表 vba

在日常工作中处理Excel表格时,有时需要将同一个表格中的不同sheet页进行拆分,处理过程中非常耗时,因此我们可以通过Excel中的VBA功能对表格进行自动化的拆分。

接下来将介绍如何使用vba实现自动化的表格拆分。

(1) 通过【开发工具】-【Visual Basic】打卡vb编辑器

(2)输入vb代码

(3)点击运行按钮

(4)即可将表格进行自动化拆分 2

附件:代码及如下

Private Sub nchaiF_yt()

Dim sht As Worksheet

Dim MyBook As Workbook

Set MyBook = ActiveWorkbook

For Each sht In MyBook.Sheets

sht.Copy

'将工作簿另存为EXCEL默认格式

ActiveWorkbook.SaveAs Filename:=MyBook.Path & "\" & , 3

FileFormat:=xlNormal

ActiveWorkbook.Close

Next

MsgBox "文件已经被分拆完毕!"

End Sub

11