Lijst maken van Subfolders maken

Status
Niet open voor verdere reacties.

pvdlee

Gebruiker
Lid geworden
4 feb 2013
Berichten
74
Ik heb Access 2003
Ik zou graag met VBA een lijst krijgen in een file of tabel van alle submappen binnen een hoofdmap

Peter
 
Dat moet je even wat uitleggen.
 
Ik wil net zo als je in Dos kon, zoiets als
dir /a:d \temp >>files.txt

(dat lachebekje is dubbelepunt d)
dan krijg ik alleen de mapnamen in het bestandje files.txt
 
Laatst bewerkt:
Maar wat heeft dat met Access te maken? Overigens kan je met DIR een map uitlezen, dus in die richting ligt een antwoord...
 
Voor zover ik weet kan je met VBA in Access met dir alleen maar bestanden controleren
Kan je er ook een voorbeeld van geven, want ik ben niet zo'n VBA deskundige.
 
@patricw: volgens mij weet TS dat al (lees bericht #3 nog maar eens).

Voor zover ik weet kan je met VBA in Access met dir alleen maar bestanden controleren
Als je de Help opent van het DIR commando, zul je ziet dat je niet alles weet :)
Code:
Sub dirretje()
    MyPath = "c:\"
    MyName = Dir(MyPath, vbDirectory)
    Do While MyName <> ""
        If MyName <> "." And MyName <> ".." Then
            If (GetAttr(MyPath & MyName) And vbDirectory) = vbDirectory Then
                Debug.Print MyName
            End If
        End If
        MyName = Dir
    Loop
End Sub
 
@Octa: dat weet ik maar ik dacht: als ik het dos commando er voor jou neer zet kun jij het omvormen tot VBA :p
 
Dat hoeft dus niet; bovendien heb ik daar niet zo veel aan als je de mappen in een tabel wilt hebben.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan