Gruppe
Dialog
Problem
Wie kann ich bei Eingabe eines Buchstabens in eine TextBox in einer ListBox das erste Element selektiert bekommen, dass diesem Zeichen entspricht? Bei Eingabe weiterer Zeichen soll eine weitere Suche und evtl. Selektion erfolgen.
ClassModule: frmSuchen
Private Sub cmdWeiter_Click()
Unload Me
End Sub
Private Sub txtSuchen_Change()
Dim iCounter As Integer
For iCounter = 0 To lstSuchen.ListCount - 1
If UCase(Left(lstSuchen.List(iCounter), _
Len(txtSuchen.Text))) = UCase(txtSuchen.Text) Then
lstSuchen.Selected(iCounter) = True
Exit Sub
End If
Next iCounter
End Sub
Private Sub UserForm_Initialize()
Dim iCounter As Integer
For iCounter = 1 To 12
lstSuchen.AddItem Format( _
DateSerial(1, iCounter, 1), "mmmm")
Next iCounter
End Sub
StandardModule: basMain
Sub CallForm()
frmSuchen.Show
End Sub