2003excel 有什么好的方法将表格中下方的工作表全部另存出来 有很多工作表

2025-03-10 04:58:16
推荐回答(1个)
回答1:

Sub xx()
    On Error GoTo xxx
    ph = ThisWorkbook.Path & "\"
    For i = 1 To Sheets.Count
        fn = Sheets(i).Name & ".xlsx"
        Sheets(i).Copy
        ActiveWorkbook.Close 1, ph & fn
    Next
xxx:
    ActiveWorkbook.Close False
End Sub