我一直在使用Kill例程的每個版本刪除當前目錄中的xls文件,但沒有成功。這是我的代碼。我想刪除除wbCntl之外的每個xls文件。單步執行此代碼表明,除了Kill swb命令外,所有內容都可以工作。 (SWB被定義爲一個字符串公衆)無法殺死xls文件
'Close all files except wbCntl
swb1 = wbCntl.Name
For Each wb In Application.Workbooks
swb = wb.Name
If swb <> swb1 Then
Workbooks(swb).Close SaveChanges:=False
On Error Resume Next
Kill swb
Err.Clear
End If
Next wb
誰能幫我這個
爲什麼downvote,如果我可能會問? (如果答案有問題,我會盡我所能糾正或改進它。) – stakx 2010-07-24 22:26:05
同意 - 最初的問題沒有提及它應該只刪除當前打開的xls文件。如果確實如此,那麼應該修改最初的問題。 – 2010-07-25 21:39:54