O VBA permite que você exclua um arquivo existente, usando o Matar comando. Neste tutorial, você aprenderá como excluir um arquivo específico ou vários arquivos.
Se você quiser aprender como copiar e renomear um arquivo, pode clicar neste link: Arquivo de cópia do VBA
Excluir um único arquivo (ou pasta de trabalho) no VBA
Mostraremos como deletar o arquivo Arquivo de amostra 1.xlsx na pasta Pasta VBA. A pasta com o arquivo agora se parece com a Imagem 1:
Imagem 1. Exclua um único arquivo
Aqui está o código que excluirá o arquivo:
1 | Mate "C: \ Pasta VBA \ Arquivo de Amostra 1.xlsx" |
Depois de executar o código, o arquivo Arquivo de amostra 1.xlsx agora está excluído do Pasta VBA. O resultado está na Imagem 2:
Imagem 2. Arquivo excluído da pasta C: \ VBA
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. Um asterisco substitui qualquer string. Aqui está o código:
1 | Mate "C: \ VBA Folder \ *. Xlsx" |
Como você pode ver na Imagem 3, todos os arquivos do Excel da pasta VBA são excluídos:
Imagem 3. Exclua todos os arquivos do Excel da pasta C: \ VBA