VBA – Excluir Arquivo / Pasta de Trabalho

Written by

Mel Jenkins

Reviewed by

Steve Rynearson

Translated by

Daniel Caramello

Last updated on August 11, 2023

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:

pasta vba folder

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:

resultado arquivo excluido

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:

pasta vazia

Imagem 3. Excluir todos os arquivos do Excel da pasta C:\VBA Folder

vba-free-addin

Exemplos de Add-ins de Códigos VBA

Acesse facilmente todos os exemplos de código que se encontram em nosso site.

Simply navigate to the menu, click, and the code will be inserted directly into your module. .xlam add-in.

(Nenhuma instalação necessária!)

Baixe de Graça

Retornar aos Exemplos de Códigos VBA