엑셀 exept 마지막에있는 모든 워크 시트를 삭제하고 그것을 저장 한 다음 그 위치를 이동하려고합니다. 다른 모든 워크 시트는 삭제하지만 범위 오류가 있거나 범위를 벗어난 오류는 삭제되므로 작업을 수행 할 수 없습니다. 당신의 조건이 거짓이 될 수 없다 이후vbsript 및 엑셀은 마지막 하나를 제외하고 모든 워크 시트를 삭제합니다
Set objExcel = CreateObject("Excel.Application")
objExcel.Visible = True
objExcel.DisplayAlerts = False
Set objWorkbook = objExcel.Workbooks.Open("C:\M-tek 10-31-12_Tony.xlsx")
i = objWorkbook.Worksheets.Count
Do while i = i
i = i - 1
objWorkbook.Worksheets(i).Delete
Loop
Do do i = i'는 좋은 무한 루프입니다. 루프 상태를 다시 방문해야한다고 생각합니다. – Tomalak