In meiner Userform habe ich eine einzeilige Listbox und darunter 1 Bild.
Dank Daniel kann ich die Listbox bei Bedarf mit der rechten Maus runterziehen also beliebig vergrößern.
Wenn ich auf das darunterliegende Bild klicke wird es auch in der Listbox angezeigt und markiert.
Aber wenn ich jetzt die Listbox mit der rechten Maus auf eine Zeile verkleinere, wird mir der markierte Eintrag nicht gezeigt. Dieser markierte Eintrag befindet sich unter der ersten Zeile in der Listbox.
Frage:
Wir kann ich der Listbox sagen das sie mir die markierte Zeile anzeigt wenn ich nur eine Zeile habe?
Also die Listbox soll nach oben scrollen in die Sichtbare Zeile
Name der Listbox=Lst_Treffer
'Mit rechter Maus ListBox nach unten oder oben ziehen
Private Sub Lst_Treffer_MouseMove(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
Static Yalt As Single
If Button = 2 Then
If Yalt 0 Then
Lst_Treffer.Height = WorksheetFunction.Max(10, Lst_Treffer.Height + (Y - Yalt))
End If
Yalt = Y
End If
End Sub
GrußOraculix