Я использую каждую версию подпрограмм Kill для удаления файлов xls в текущем каталоге без каких-либо успехов. Вот мой код. Я хочу удалить каждый xls-файл, кроме wbCntl. Выполнение этого кода показывает, что все работает, за исключением команды 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
Может кто-нибудь помочь мне с этим
Почему нижний предел, если я могу спросить? (Если что-то не так с ответом, я сделаю все возможное, чтобы исправить или улучшить его.) – stakx
Согласовано - в первоначальном вопросе не упоминается, что он должен удалять только открытые xls-файлы. Если это означает это, тогда первоначальный вопрос должен быть изменен. –