ich möchte per VBA in einem bestimmten ordner alle dateien löschen, die älter als 3 Wochen sind. Ich nutze das unten stehende Makro und erhalte die Fehlermeldung "Benutzerdefinierten Typ nicht definiert".
Wo liegt der Fehler? VG Chris
Dim strPath As String, varDatum As Date
Dim oFSO As New FileSystemObject
Dim oFile As file
Dim oFolder As Folder
strPath = ThisWorkbook.Sheets("Tests").Range("A5").Value
varDatum = Format(Date - 21, "DD.MM.YYYY")
Set oFolder = oFSO.GetFolder(strPath)
For Each oFile In oFolder.Files
If oFile.DateCreated