Code macht nur teilweise, was er soll
Uppe
wi in der Betreffzeile schon steht, habe ich einen Code, der nur zum Teil das macht, was er soll. Aber ich kann den Fehler nicht finden.
Ich habe eine Userform mit zwei Listboxen.
In der linken stehen alle möglichen Werte, in die rechte sollen die ausgewählten Werte (mit dem Pfeil in der Mitte) eingetragen werden.
Das klappt.
Nun gibt es Abhängigkeiten. Wenn ich AAA auswähle, soll auch CCC in die rechte Liste eingetragen werden. Klappt auch.
Wenn DDD ausgewählt wird, soll auch BBB in die rechte Liste geschrieben werden. Das klappt nicht! Warum nicht?
Es klappt nicht, wenn der Index des "abhängigen Wertes" kleiner ist als der Index des Ausgangswertes. Aber warum nicht? Die Schleife durchläuft doch alle Werte!? Markiert wird der Wert in der linken Liste, aber nicht rübergeschoben.
https://www.herber.de/bbs/user/67693.xls
Vielen Dank fürs Helfen!
Gruß Uppe