VBA – Excluir Arquivo / Pasta de Trabalho
O VBA permite que você exclua um arquivo existente usando o comando Kill . Neste tutorial, você aprenderá a excluir um arquivo específico ou vários arquivos.
Se quiser aprender a copiar e renomear um arquivo, clique neste link: Copiar arquivo VBA
Exclusão de um Único Arquivo (ou Pasta de Trabalho) em VBA
Mostraremos como excluir o arquivo Arquivo Exemplo 1.xlsx na pasta VBA Folder. A pasta com o arquivo agora se parece com a Imagem 1:
Imagem 1. Excluir um único arquivo
Aqui está o código que excluirá o arquivo:
Kill "C:\VBA Folder\Arquivo Exemplo 1.xlsx"
Depois de executar o código, o arquivo Arquivo Exemplo 1.xlsx será excluído da pasta VBA. O resultado está na Imagem 2:
Imagem 2. Arquivo excluído da pasta C:\VBA Folder
Excluir Todos os Arquivos do Excel da Pasta
O mesmo comando permite excluir todos os arquivos do Excel da pasta. Você só precisa colocar um asterisco (*) no lugar do nome do arquivo. O asterisco substitui qualquer cadeia de caracteres. Aqui está o código:
Kill "C:\VBA Folder\*.xlsx"
Como você pode ver na Imagem 3, todos os arquivos do Excel de VBA Folder foram excluídos:
Imagem 3. Excluir todos os arquivos do Excel da pasta C:\VBA Folder