Hallo,
Had een tijdje geleden een macro gemaakt die bestanden in een map en submappen kon vinden en die kon weergeven in een lijst. Nu was dat met een oude excel versie toen de functie filesearch nog werkte. Echter nu heb ik zowel thuis als op mijn werk 2007 en werkt dus niet meer. Heb wel een workaround gevonden van dhr SNB, dit het trouwens fantastisch doet maar echter niet verder zoekt in de submappen. Nu is mijn vraag of deze code eventueel aangepast kan worden zodat hij ook de bestanden in de submappen kan vinden. Hiermee zou ik enorm geholpen zijn en alvast bedankt.
Had een tijdje geleden een macro gemaakt die bestanden in een map en submappen kon vinden en die kon weergeven in een lijst. Nu was dat met een oude excel versie toen de functie filesearch nog werkte. Echter nu heb ik zowel thuis als op mijn werk 2007 en werkt dus niet meer. Heb wel een workaround gevonden van dhr SNB, dit het trouwens fantastisch doet maar echter niet verder zoekt in de submappen. Nu is mijn vraag of deze code eventueel aangepast kan worden zodat hij ook de bestanden in de submappen kan vinden. Hiermee zou ik enorm geholpen zijn en alvast bedankt.
Code:
Sub tst()
c0 = "Bestandsnamen"
With CreateObject("scripting.filesystemobject").GetFolder(InputBox("Welke directory wenst U", "FileSearch", "G:\2008"))
For Each fl In .Files
If Right(fl.Name, 4) = ".avi" Then c0 = c0 & fl.Name & "|"
Next
[A:A].ClearContents
[A1].Resize(UBound(Split(c0, "|"))) = WorksheetFunction.Transpose(Split(c0, "|"))
End With
End Sub