本帖最后由 ximubo 于 2018-8-28 15:59 编辑
各位大大,这个帖子里面 http://www.360doc.com/content/17/0318/19/30583536_637982009.shtml
3、拆分工作表为单独的excel文件 把当前excel文件中除第1个工作外的所有工作表,均保存为单独的excel文件到3月文件夹中。
一个工作簿中有主表和1-31号的子表,要把1-31号的子表单独保存到文件夹中,
为什么我复制教程中一模一样的代码运行缺一直显示下标越界?
代码:
Sub 拆分表格()
Dim x As Integer Dim wb As Workbook Application.ScreenUpdating = False For x = 2 To 32 Sheets(x).Copy Set wb = ActiveWorkbook With wb .SaveAs ThisWorkbook.Path & '/3月/' & Sheets(x).Name & '.xlsx' .Close True End With Next x Application.ScreenUpdating = True End Sub
|