我們有一個SSRS報表,每個部門都有單獨的工作表。我們運行一個宏,用分部名稱重命名所有工作表,然後將特定工作表複製到新工作簿中,以通過電子郵件發送給部門。代碼的問題在於,如果其中一個部門在當月沒有工作表,則宏錯誤會顯示「不在指定範圍內」的錯誤。有沒有辦法告訴它忽略丟失的工作表,如果他們這次不存在?這裏是代碼:宏,使用數組將工作表複製到不同的工作簿
Sheets(Array("AB", "CD", "EF", "GH", "IJ", "KL")).Copy
Sheets("AB").Select
ActiveWorkbook.SaveAs Filename:= _
Path & "Holder Agings " & Today & ".xlsx", FileFormat:=xlOpenXMLWorkbook, _
Password:="", WriteResPassword:="", ReadOnlyRecommended:=False, _
CreateBackup:=False
謝謝!
引用完整的,可運行的,自包含的代碼通常是一個好主意。這意味着你不能這樣做。它不會打擾我......但有些......會冒犯我。無論哪種方式,你會得到更多的人尋找/幫助。光明節快樂 –