Herbers Excel-Forum - das Archiv
ListBox einträge nacheinander auslesen
Informationen und Beispiele zu den hier genannten Dialog-Elementen:
Betrifft: ListBox einträge nacheinander auslesen
von: Sven
Geschrieben am: 30.09.2003 08:01:19
Morgen ihr kleinen helferlein
Ich hab hier eine ListBox,die als aufzählungsfeld fungiert, worin ausgewählte Daten nochmal aufgezeigt werden.
Nur muß ich die Daten aber wieder einzeln aus der Listbox auslesen und in je ein Feld schreiben.
Das Problem ist nur das ich icht weiß wie ich ihm sagen soll:Lese ListIndex1;2;3;4 .... soviele Einträge vorhanden sind.
Also mit einer schleife ist ja schonmal gut,aber wie dann weiter?
For i = 0 to ListBox.Count
counter = 0
....
....
....
....
next
Please help
Betrifft: AW: ListBox einträge nacheinander auslesen
von: Hajo_Zi
Geschrieben am: 30.09.2003 09:20:25
Hallo Sven
mal als Ansatz
Private Sub CMD_Auslesen_Click()
Dim LoI As Long
For LoI = 0 To ListBox1.ListCount - 1
MsgBox ListBox1.List(LoI, 0)
Next LoI
End Sub
Falls Code vorhanden wurde dieser getestet unter Betriebssystem XP Pro und Excel Version XP SBE.
Bitte kein Mail, Probleme sollen im Forum gelöst werden.
Microsoft MVP für Excel
Das Forum lebt auch von den Rückmeldungen.
Zurzeit gibt es wieder Probleme mit der E-Mail Benachrichtigung.
Ich bekomme Mails zu Beiträgen an denen ich nicht beteiligt bin und zusätzlich noch Mails zu meinen eigenen Beiträgen.
Das Problem mit den eigenen Benachrichtigung kann gelöst werden durch Lösche und Neuanmelden. Dieses möchte ich aber nicht jeden Tag machen.
Um dieses Problem erstmal zu beseitigen habe ich die automatische Mailbenachrichtigung abgeschaltet.
Aus diesem Grunde ist es dem Zufall überlassen ob auf Rückfragen Antworten von mir kommen.
http://home.media-n.de/ziplies/
Betrifft: AW: ListBox einträge nacheinander auslesen
von: Sven
Geschrieben am: 30.09.2003 09:28:16
Danke für den Tip,hab die ganze Zeit versucht dem ListIndex die nummer des aktuellen wertes zuzuweisen,an list hab ich nicht gedacht.
Danke nochmal