Ordnerstruktur (ohne Dateien) in Excel einlesen (PowerQuery?)?

2 Antworten

Von Experte TheFamousSpy bestätigt

Ich mache so etwas in zwei Schritten. Als Erstes lese ich per CMD Befehl dir Ordner ein: dir /b >dir.txt

Dann kopiere ich die Namen aus der entstandenen Textdatei nach Excel.

Woher ich das weiß:Berufserfahrung – IT Support, Studium & Hobby
biolekia1 
Fragesteller
 01.09.2021, 13:34

Perfekt. So ging es. Vielen Dank.

0

Hier eine der Varianten, die sich auf deinen Fall anpassen lassen.

Dim FSO, FO, FU, F
Sub OrdnerAuflisten()
Set FSO = CreateObject("Scripting.FileSystemObject")
GetSubFolders "C:\Users"
End Sub
Function GetSubFolders(pfad)
Dim lRow As Long
Set FO = FSO.GetFolder(pfad)
Set FU = FO.SubFolders
On Error Resume Next
For Each F In FU
    If Len(F.Path) - Len(Replace(F.Path, "\", "")) < 5 Then
        lRow = Cells(Rows.Count, 1).End(xlUp).Row + 1
        Cells(lRow, 1).Value = F.Path
    End If
    GetSubFolders F.Path
Next
End Function