Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
1416to1420
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Inhalte eines Ordner mit variablen Namen löschen

Inhalte eines Ordner mit variablen Namen löschen
26.03.2015 15:26:21
Thorsten
Hallo zusammen,
ich habe in diesem Forum schon tolle Tipps und Lösungen gefunden (danke!), jedoch zu einer (wahrscheinlich sehr einfachen) Frage keinen Hinweis:
Ich benötige einen vba-code, mit dem ich in einem bestimmten Ordner alle (pdf-)Dateien löschen kann. Der Name des Ordners ist variabel und wird aus einer bestimmten Zelle des Excel-sheets ausgelesen. Bbspw. über "Folder = Worksheets("Links").Cells(5, 4).Value") wobei Links/D5= "C:\Ordner\Unterordner_xy" ist.
Innerhalb des Codes wird der Unterordner - wenn noch nicht vorhanden - generiert. Und wenn vorhanden, sollte er komplett gelöscht werden (oder besser: ausschließlich alle pdf)
Mit "kill (Folder, *.pdf) funktioniert es nicht.
Hat jemand eine Idee? Danke im Voraus!

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Inhalte eines Ordner mit variablen Namen löschen
26.03.2015 15:50:37
fcs
Hallo Thorsten,
die Syntax für den Dateinamen mit Wildcard im Kill-Befehl sieht etwas anders aus. Genau so wie bei Dir.
Gruß
Franz
Sub LoeschenPDF_Files()
Dim strPfad As String
strPfad = ActiveWorkbook.Worksheets("Links").Cells(5, 4).Value
If Dir(strPfad, vbDirectory)  "" Then
If Dir(strPfad & "\*.pdf")  "" Then
If MsgBox("Alle PDF-Dateien löschen im Verzeichnis:" & vbLf & strPfad, _
vbQuestion + vbOKCancel, "Kill PDFs") = vbOK Then
VBA.Kill strPfad & "\*.pdf"
End If
Else
MsgBox "Keine PDFs im Verzeichnis" & vbLf & strPfad, , "Kill PDFs"
End If
Else
MsgBox "Folgendes Verzeichnis existiert nicht:" & vbLf & strPfad, , "Kill PDFs"
End If
End Sub

Anzeige
AW: Inhalte eines Ordner mit variablen
26.03.2015 16:01:54
Thorsten
perfekt!
Dank Dir auch für die Sicherheitsschleife über die MsgBox.
Im Kern habe ich den kill-Befehl falsch interpretiert & ausgeführt.
Danke Dir nochmals!

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige