返回列表 上一主題 發帖

"sheeet1"為不固定字串及數字,如何另存新檔

Sub test()
    Dim xlSht As Worksheet, sFile As String
    For Each xlSht In Sheets(Array(Sheet1.Name, Sheet2.Name, Sheet3.Name))
        With xlSht
            sFile = ThisWorkbook.Path & "\" & .Name & ".xls"
            If Dir(sFile) <> "" Then Kill sFile
            .Copy
            ActiveWorkbook.SaveAs sFile
        End With
    Next
End Sub

TOP

        靜思自在 : 天上最美是星星,人生最美是溫情。
返回列表 上一主題