ich bins schon wieder.
Ich bin gerade dabei mich ins Makro schreiben einzuarbeiten, doch manchmal weiß ich nicht weiter. Ihr habt mir hier auch schon oft geholfen und darum muss ich jetzt noch mal etwas fragen.
Ich möchte aus einem Verzeichnis die vorhandenen Dateien auslesen, und dann an eine Listbox weitergeben.
Das Auslesen des Verzeichnisses funktioniert soweit, wenn ich dann aber die Ausgelesenen Dateien an die Listbox übergebe werden diese alle in einer Zeile angzeigt und nicht wie benötigt z.B. 3Dateien für jede Datei eine Zeile in der Listbox.
Diesen Code habe ich bis jetzt:
Code: Alles auswählen
Sub ListeFuellen
DIM oListBox as Object
Dim s as String
DIM sPfad as String
DIM nextFile as String, i%
DIM aListe as String
sPfad="File:///F:/RWK%20Auswertung/Ergebnislisten/" 'Verzeichnis auslesen; Makros in OO S.133
i = 1
nextFile = Dir(sPfad, 0) 'die erste Datei
while nextFile <> ""
s = s & Chr(13) &nextFile
i = i+1
nextFile = Dir
Wend
oListbox = oDlg2.getControl("ListBox1") 'Listbox füllen mit Dateinamen; Makros in OO S.563
aListe = s
oListBox.removeItems(0, oListbox.getItemCount())
oListBox.addItem(aListe, 0)
End Sub
Als Anhang ein Zip-Archiv mit einem Sreenshoot
MfG Felix