ich habe in einem Ordner jpeg-Dateien aus verschiedenen Kameras mit unterschiedlichen Namen und Nummern. Im Windows-Explorer lassen sich die Dateien auch nach Aufnahmedatum sortieren.
Nun möchte ich die Dateien auch nach Aufnahmedatum sortiert in eine Excel-Datei einlesen. Mit folgendem Code werden die Dateien immer nach Namen sortiert eingelesen:
Sub auflisten()
Dim iCounter As Integer
Dim sPath As String
sPath = ThisWorkbook.Path
Columns("B:B").ClearContents
With Application.FileSearch
.NewSearch
'.FileType = msoFileTypeAllFiles
.Filename = "*.jpg"
.LookIn = sPath
'.SearchSubFolders=True
.Execute
If .FoundFiles.Count = 0 Then
Beep
MsgBox "Keine Dateien gefunden!"
Else
For iCounter = 1 To .FoundFiles.Count
Cells(iCounter + 3, 2) = Mid(.FoundFiles(iCounter), InStrRev(.FoundFiles(iCounter), "\") _
+ 1)
Next iCounter
End If
End With
End Sub
Gibt es auch die Möglichkeit, die Dateien nach Aufnahmedatum bzw. auch nach Änderungsdatum einzulesen? Ich bitte um Eure Hilfe.
Danke schon mal im Voraus und Grüße
Franz