mit dem nachstehenden Code liste ich im aktuellen Tabellenblatt, die Dateien des im Code festgelegten Ordners auf.
Ich würde gerne mit einem geänderten Code erreichen, dass der Pfad mit dem auszulesenden Ordner nicht direkt im Makro festgelegt wird, sondern im aktuellen Tabellenplatz in der Zelle H1 einzugeben ist. Sollte das festgelegte Verzeichnis (Ordner) nicht existieren, sollte eine entsprechende Meldung ausgegeben werden.
Für eure Unterstützung im Voraus besten Dank
mfg
Fritz
Hier der aktuelle Code:
Sub Dateien_eines_Ordners_auflisten()
Dim lngZeile As Long
Dim objFilesystem As Object
Dim objVerzeichnis As Object
Dim objDateienliste As Object
Dim objDatei As Object
Set objFilesystem = CreateObject("scripting.FileSystemObject")
Set objVerzeichnis = objFilesystem.GetFolder("D:\Fritz\Videos Tiere")
Set objDateienliste = objVerzeichnis.Files
lngZeile = 2
For Each objDatei In objDateienliste
If Not objDatei Is Nothing Then
ActiveSheet.Cells(lngZeile, 2) = objDatei.Name
lngZeile = lngZeile + 1
End If
Next objDatei
End Sub