Mit dem folgenden Code kann ich die Dateien meiner Festplatten auslesen. Funktioniert prima.
Aber warum kann ich dammit nicht die Dateien von meinem cd-Laufwerk auslesen?
Danke und Grüße
EDE
Sub ScanDir()
Dim Verzeichnis As String
Dim lRow As Long, lCounter As Long
Dim iCol As Integer
lRow = 1
iCol = 1
Dim myFile As String
'Const Verzeichnis = "D:\"
Verzeichnis = InputBox(("Bitte Pfad eingeben!"), "Verzeichnisse in Tabelle1", "F:\")
'Verzeichnis = ThisWorkbook.Path
With Application.FileSearch
.LookIn = Verzeichnis
.SearchSubFolders = True
.Execute
For lCounter = 1 To .FoundFiles.Count
lRow = lRow + 1
If lRow = 65537 Then
lRow = 2
iCol = iCol + 1
End If
Cells(lRow, iCol).Value = .FoundFiles(lCounter)
Cells(lRow, iCol).Hyperlinks.Add _
Cells(lRow, iCol), .FoundFiles(lCounter)
Cells(lRow, iCol + 1).Value = FileDateTime(.FoundFiles(lCounter))
'Cells(lRow, iCol + 2).Value = Mid(.FoundFiles.Item((lCounter)), Len(Verzeichnis) + 10)
Cells(lRow, iCol + 2).Value = Mid(.FoundFiles.Item((lCounter)), Len(.Filename) + 10)
Next lCounter
End With
Columns.AutoFit
End Sub