Ich habe das Verzeichnis F:\Mail
wo verschiedene Unterordner drin sind..z.B.
\01
\02
\AC
\CF
Ich möchte alle diese Unterordner in ein Array kopieren (Ein-Spaltiger Vektor)
Wie kann ich das realisieren?
Sub tt()
Const Verz = "F:\Mail\"
Dim dn As String, liste() As String, anz As Integer
dn = Dir(Verz & "*.", vbDirectory)
Do While dn <> ""
If InStr(dn, ".") = 0 Then
anz = anz + 1
ReDim Preserve liste(1 To anz)
liste(anz) = dn
End If
dn = Dir()
Loop
'nur zum Testen:
Debug.Print "Anzahl Verzeichnisse: " & UBound(liste)
For anz = 1 To UBound(liste)
Debug.Print anz, liste(anz)
Next anz
End Sub