Sub ListFiles(Directory As String, SubDir As Boolean) Dim r As Long, i As Long Dim P As IPictureDisp If Directory = "" Then Exit Sub If Right(Directory, 1) <> "\" Then Directory = Directory & "\"
On Error Resume Next With Application.FileSearch .NewSearch .LookIn = Directory .Filename = "*.*" .SearchSubFolders = SubDir .Execute For i = 1 To .FoundFiles.Count Cells(r, 1) = .FoundFiles(i) Cells(r, 2) = FileLen(.FoundFiles(i)) Cells(r, 3) = FileDateTime(.FoundFiles(i)) Set P = LoadPicture(.FoundFiles(i)) Cells(r, 4) = Int(P.Width / 26.4583) & "x" & Int(P.Height / 26.4583) r = r + 1 Next i End With End Sub
Sub ListFiles(Directory As String, SubDir As Boolean) Dim r As Long, i As Long Dim P As IPictureDisp If Directory = "" Then Exit Sub If Right(Directory, 1) <> "\" Then Directory = Directory & "\"
On Error Resume Next With Application.FileSearch .NewSearch .LookIn = Directory .Filename = "*.*" .SearchSubFolders = SubDir .Execute For i = 1 To .FoundFiles.Count Cells(r, 1) = .FoundFiles(i) Cells(r, 2) = FileLen(.FoundFiles(i)) Cells(r, 3) = FileDateTime(.FoundFiles(i)) Set P = LoadPicture(.FoundFiles(i)) Cells(r, 4) = Int(P.Width / 26.4583) & "x" & Int(P.Height / 26.4583) r = r + 1 Set P = Nothing ' skal vist lige med Next i End With End Sub
ja, shy fandt i grove træk løsningen, så han har fortjent pointene, men kabbak, du er jo en genial mand, har efterhånden fået en masse super svar fra dig, der virkeligt har påvirket mit job, firma og stilling og løn...så 1.000.000 tak til dig
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.