VBA怎么编程序:[5]用宏拆分EXCEL工作表

 时间:2026-02-12 15:49:30

1、 如图,有名称为05,06的两个工资表在一张工作簿中。

VBA怎么编程序:[5]用宏拆分EXCEL工作表

2、 打开VBA编辑器

VBA怎么编程序:[5]用宏拆分EXCEL工作表

3、 插入模块,在模块中编写批量拆分工作表的代码。

Sub 拆分多工作表() '将工作薄按工作表拆分成多个工作薄Dim PATH As StringPATH = Application.ActiveWorkbook.PATHDim sht As WorksheetApplication.ScreenUpdating = FalseFor Each sht In Sheetssht.CopyActiveWorkbook.SaveAs PATH & "\" & sht.Name & ".xls" '(工作表名称为文件名)ActiveWorkbook.CloseNextApplication.ScreenUpdating = TrueEnd Sub

VBA怎么编程序:[5]用宏拆分EXCEL工作表

4、 执行代码后,原含有05,06两个工作表名的工作簿被拆分成了名称为05的工作簿和名称为06的工作簿。

  • 怎样使用VBA批量新建工作表?
  • 怎样使用VBA控制Flash的播放?
  • ExcelVBA如何创建一个文件目录
  • VBA程序中,怎么表示工作簿对象?
  • 怎样使用VBA符合三个条件则汇总数据?
  • 热门搜索
    水浒传手抄报图片 廉洁手抄报内容 开学手抄报简单又好画 弟子规手抄报图片 神话故事手抄报图片 法在我心中手抄报 反对校园暴力手抄报 安全法制手抄报内容 有关中秋节的手抄报 感恩的手抄报图片