Mit VBA können Sie eine vorhandene Datei löschen, indem Sie die Töten Befehl. In diesem Tutorial erfahren Sie, wie Sie eine bestimmte Datei oder mehrere Dateien löschen.
Wenn Sie erfahren möchten, wie Sie eine Datei kopieren und umbenennen, klicken Sie auf diesen Link: VBA-Datei kopieren
Löschen Sie eine einzelne Datei (oder Arbeitsmappe) in VBA
Wir zeigen, wie man die Datei löscht Beispieldatei 1.xlsx im Ordner VBA-Ordner. Der Ordner mit der Datei sieht nun wie in Bild 1 aus:
Bild 1. Löschen Sie eine einzelne Datei
Hier ist der Code, der die Datei löscht:
1 | Beenden Sie "C:\VBA-Ordner\Beispieldatei 1.xlsx" |
Nach dem Ausführen des Codes wird die Datei Beispieldatei 1.xlsx ist jetzt aus der gelöscht VBA-Ordner. Die Ausgabe ist in Bild 2:
Bild 2. Datei aus dem C:\VBA-Ordner gelöscht
Alle Excel-Dateien aus dem Ordner löschen
Mit dem gleichen Befehl können Sie alle Excel-Dateien aus dem Ordner löschen. Sie müssen nur ein Sternchen (*) anstelle des Dateinamens einfügen. Ein Sternchen ersetzt eine beliebige Zeichenfolge. Hier ist der Code:
1 | Beenden Sie "C:\VBA-Ordner\*.xlsx" |
Wie Sie in Bild 3 sehen können, werden alle Excel-Dateien aus dem Ordner VBA gelöscht:
Bild 3. Löschen Sie alle Excel-Dateien aus dem C:\VBA-Ordner