VBA Elimina file / cartella di lavoro

VBA consente di eliminare un file esistente, utilizzando il Uccisione comando. In questo tutorial imparerai come eliminare un file specifico o più file.

Se vuoi imparare a copiare e rinominare un file, puoi fare clic su questo link: VBA Copy File

Elimina un singolo file (o cartella di lavoro) in VBA

Mostreremo come eliminare il file File di esempio 1.xlsx nella cartella Cartella VBA. La cartella con il file ora appare come nell'immagine 1:

Immagine 1. Elimina un singolo file

Ecco il codice che cancellerà il file:

1 Uccidi "C:\Cartella VBA\File di esempio 1.xlsx"

Dopo aver eseguito il codice, il file File di esempio 1.xlsx è ora cancellato da Cartella VBA. L'output è nell'immagine 2:

Immagine 2. File cancellato dalla cartella C:\VBA

Elimina tutti i file Excel dalla cartella

Lo stesso comando consente di eliminare tutti i file Excel dalla cartella. Devi solo mettere un asterisco (*) al posto del nome del file. Un asterisco sostituisce qualsiasi stringa. Ecco il codice:

1 Uccidi "C:\Cartella VBA\*.xlsx"

Come puoi vedere nell'immagine 3, tutti i file Excel dalla cartella VBA vengono eliminati:

Immagine 3. Elimina tutti i file Excel dalla cartella C:\VBA

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave