1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
Dim MyName As String
Dim Mypath As String
Dim Tableau() As Variant
Dim k As Integer
Dim l As Integer
k = 0
l = -1
' Affiche les noms dans C:\ représentant des dossiers.
Mypath = "c:\" ' Définit le chemin d'accès.
MyName = Dir(Mypath1, vbDirectory) ' Extrait la première entrée.
Do While MyName <> "" ' Commence la boucle.
' Ignore le dossier courant et le dossier
' contenant le dossier courant.
If MyName <> "." And MyName <> ".." Then
' Utilise une comparaison au niveau du bit pour
' vérifier que MyName est un dossier.
If (GetAttr(Mypath1 & MyName1) _
And vbDirectory) = vbDirectory Then
Debug.Print MyName ' Affiche l'entrée uniquement si ellereprésente un dossier.
ReDim Preserve Tableau(0 To 5)
Tableau(k) = Myname
k = k + 1
End If
End If
End If
MyName = Dir ' Extrait l'entrée suivante.
Loop
TextBox = k |
Partager