4
我想刪除excel exept最後一個工作表中的所有工作表並保存它,然後移動它的位置。我無法完成這項工作,因爲它會刪除所有其他工作表,但出錯和超出範圍錯誤。vbsript和excel刪除除最後一個之外的所有工作表
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
'儘管我=我是一個很好的無限循環。我認爲你應該重新訪問你的循環條件。 – Tomalak