VBA позволяет удалить существующий файл, используя Убийство команда. В этом руководстве вы узнаете, как удалить определенный файл или несколько файлов.
Если вы хотите узнать, как скопировать и переименовать файл, вы можете нажать на эту ссылку: VBA Copy File
Удалить отдельный файл (или книгу) в VBA
Мы покажем, как удалить файл Пример файла 1.xlsx в папке Папка VBA. Папка с файлом теперь выглядит так, как на изображении 1:
Изображение 1. Удалить один файл
Вот код, который удалит файл:
1 | Убейте "C: \ VBA Folder \ Sample File 1.xlsx" |
После запуска кода файл Пример файла 1.xlsx теперь удален из Папка VBA. Результат находится на изображении 2:
Изображение 2. Файл удален из папки C: \ VBA.
Удалить все файлы Excel из папки
Эта же команда позволяет удалить все файлы Excel из папки. Вам просто нужно поставить звездочку (*) вместо имени файла. Звездочка заменяет любую строку. Вот код:
1 | Убейте "C: \ VBA Folder \ *. Xlsx" |
Как вы можете видеть на изображении 3, все файлы Excel из папки VBA удалены:
Изображение 3. Удалите все файлы Excel из папки C: \ VBA.