VBA Radera fil / arbetsbok

Med VBA kan du ta bort en befintlig fil med Döda kommando. I den här självstudien lär du dig hur du tar bort en specifik fil eller flera filer.

Om du vill lära dig hur du kopierar och byter namn på en fil kan du klicka på den här länken: VBA Copy File

Ta bort en enda fil (eller arbetsbok) i VBA

Vi visar hur du tar bort filen Exempelfil 1.xlsx i mappen VBA -mapp. Mappen med filen ser nu ut som i bild 1:

Bild 1. Radera en enda fil

Här är koden som tar bort filen:

1 Döda "C: \ VBA -mapp \ provfil 1.xlsx"

När du har kört koden, filen Exempelfil 1.xlsx raderas nu från VBA -mapp. Utmatningen finns i bild 2:

Bild 2. Filen raderad från mappen C: \ VBA

Ta bort alla Excel -filer från mappen

Med samma kommando kan du ta bort alla Excel -filer från mappen. Du behöver bara sätta en asterisk (*) istället för filnamnet. En asterisk ersätter valfri sträng. Här är koden:

1 Döda "C: \ VBA -mapp \*. Xlsx"

Som du kan se i bild 3 raderas alla Excel -filer från mapp VBA:

Bild 3. Radera alla Excel -filer från mappen C: \ VBA

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave