ich habe in einer UserForm eine einspaltige ListBox, von der nur eine Zeile (nicht die erste) sichtbar ist. Mit den zwei Pfeiltasten wählt man die Einträge aus der Liste aus, die sichtbare Zeile soll beim Schließen der UserForm übernommen werden. In der ListBox stehen die Zahlen von 35-65, am Anfang ist die 50 sichtbar.
Nach dem Start der Userform wird die ListBox gefüllt, die 50 angewählt und dann der Fokus auf ein anderes Element der UserForm gesetzt.
Mein Problem: Wenn nach dem Füllen der ListBox die 50 automatisch markiert wird, wird sie auch blau unterlegt. Das möchte ich nicht, sie soll nur als einzige Zahl sichtbar sein.
Außerdem "verschwindet" die markierte Zahl im Unsichtbaren, wenn ich die Pfeiltasten drücke, bleibt aber trotzdem als Rückgabewert der ListBox erhalten.
Rückgabewert soll aber die jeweils sichtbare Zahl sein.
Ich will also eines dieser bekannten Auswahlfelder:
Auszug aus dem Code:
For i = 65 To 35 Step -1
ListBox1.AddItem i
Next i
ListBox1.Value = 50
TextBox1.SetFocus
Könnt ihr mir helfen?
Viele Grüße
coronus