Angekommen.
Der Eigenschaftswert von .ListIndex steht anfangs auf -1.
Das Change Event wird allerdings schon gefeuert, bevor .ListIndex duch Deine Auswahl geändert wird.
Folglich ergibt das diese Rechnung:
1 + (-1) ergibt 0. Eine Zeile 0 gibt es nicht => Anwendungsfehler
2 Möglichkeiten:
Entweder Startwert vorgeben (mindestens 1) oder Ereignis wechseln.
In Deinem Fall würde Ich das Event wechseln.
Schreibe den Code in das Click()-Event der ComboBox, dann dürfte es funktionieren.
|