Lars Denker
2005-02-05 12:39:03 UTC
Hallo NG'ler,
ich habe eine Frage zu Combobox:
wie kann ich den ersten Eintrag sichtbar machen? Ich weiß, daß dies mit
Listindex gehen muß. Aber wie und vorallen wo muß ich die Anweisung
reinschreiben?. Ich habe es mit folgendem probiert erhalte aber eine
Fehlermeldung "ObjeKtvariable oder With-Block...", die Userform wird erst
garnicht geladen:
Private Sub UserForm_Initialize()
Dim rngzelle As Range
ComboBox1.Clear
For Each rngzelle In ActiveSheet.Range("e2:t2")
If rngzelle.Value > "" Then _
ComboBox1.AddItem rngzelle.Value
Next rngzelle
If ComboBox1.ListCount > 0 Then
ComboBox1.ListIndex = 0
End If
End Sub
Komme nicht weiter...
Für jeden Hinweis dankbar,
Lars Denker
ich habe eine Frage zu Combobox:
wie kann ich den ersten Eintrag sichtbar machen? Ich weiß, daß dies mit
Listindex gehen muß. Aber wie und vorallen wo muß ich die Anweisung
reinschreiben?. Ich habe es mit folgendem probiert erhalte aber eine
Fehlermeldung "ObjeKtvariable oder With-Block...", die Userform wird erst
garnicht geladen:
Private Sub UserForm_Initialize()
Dim rngzelle As Range
ComboBox1.Clear
For Each rngzelle In ActiveSheet.Range("e2:t2")
If rngzelle.Value > "" Then _
ComboBox1.AddItem rngzelle.Value
Next rngzelle
If ComboBox1.ListCount > 0 Then
ComboBox1.ListIndex = 0
End If
End Sub
Komme nicht weiter...
Für jeden Hinweis dankbar,
Lars Denker