Оператор Kill
Удаляет файлы с диска.
Синтаксис
Killpathname
Обязательный аргументpathname — это строковое выражение, указывающее одно или несколько имен файлов, которые необходимо удалить. pathname может содержать каталог или папку и букву устройства.
Замечания
В Microsoft Windows оператор Kill поддерживает использование подстановочных знаков из нескольких символов (*) и из одного символа (?) для указания нескольких файлов. Однако в ОС Macintosh эти символы обрабатываются как символы допустимого имени файла и не могут использоваться в качестве подстановочных знаков для указания нескольких файлов.
Так как Macintosh не поддерживает подстановочные знаки, используйте тип файла для определения групп удаляемых файлов. Используйте функцию MacID , чтобы указать тип файла, а не повторять команду с отдельными именами файлов. Например, следующий оператор удаляет все ТЕКСТОВЫЕ файлы в текущей папке.
Kill MacID("TEXT")
Если функция MacID используется вместе с оператором Kill в ОС Microsoft Windows, возникает ошибка. Ошибка также возникает при попытке удалить открытый файл с помощью функции Kill .
Примечание.
Чтобы удалить каталоги, используйте инструкцию RmDir .
Пример
В этом примере для удаления файла с диска используется оператор Kill.
' Assume TESTFILE is a file containing some data.
Kill "TestFile" ' Delete file.
' Delete all *.TXT files in current directory.
Kill "*.TXT"
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.