vba实现工作表拆分多个工作薄

  • Post author:
  • Post category:其他


一、源表展示:

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5ZWK5Lic5LicXw==,size_20,color_FFFFFF,t_70,g_se,x_16

二、代码部分:

Sub text()

Dim WK As Workbook

Dim sh As Worksheet

Dim a As Integer

For Each sh In ThisWorkbook.Worksheets

Set WK = Workbooks.Add

i = i + 1

Workbooks(1).Sheets(i).Copy Workbooks(2).Sheets(1)

WK.SaveAs ThisWorkbook.Path & sh.Name & “.xlsx”

WK.Close

Set WK = Nothing

Next

End Sub

三、结果呈现:

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5ZWK5Lic5LicXw==,size_20,color_FFFFFF,t_70,g_se,x_16



版权声明:本文为h_XUYUAN原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。