1.Eintrag in ListBox markieren

Informationen und Beispiele zu den hier genannten Dialog-Elementen:
UserForm ListBox
Bild

Betrifft: 1.Eintrag in ListBox markieren
von: MikeS
Geschrieben am: 09.10.2003 07:40:37

Hallo Leute,

ich stehe heute Morgen voll auf dem Schlauch.

Bei Aktivierung meiner UserForm soll die 1.Zeile meiner ListBox1 markiert werden.

So klappts leider nicht:



Private Sub UserForm_Activate()
   Me.ListBox1.List(Rows(0)).Activate
End Sub



Vielen Dank für Eure Hilfe.

Ciao MikeS
Bild


Betrifft: AW: 1.Eintrag in ListBox markieren
von: Ralph P.
Geschrieben am: 09.10.2003 08:09:17

Hallo MikeS.

Probiers mal so:


Private Sub UserForm_Activate()
  Me.ListBox1.SetFocus   
  Me.ListBox1.ListIndex = 0
End Sub



Bild


Betrifft: weiteres Problem...
von: MikeS
Geschrieben am: 09.10.2003 08:18:50

Hallo,

erstmal vielen Dank für die schnelle Antwort.

Dein Vorschlag funktioniert bestens.

Ich habe allerdings noch ein anderes (merkwüdiges) Problem:

Ich fülle die frmÜbersicht.ListBox1 mit Werten, die ich in eine andere UF eingebe.

Wenn ich in dieser UF den Button cmdEINTRAGEN drücke,
wird der Eintrag zur ListBox1 hinzugefügt.

Das alles klappt bestens.

Wenn ich nun in der UF frmÜbersicht den Button cmdBeenden drücken will,
geht das nicht.

Erst wenn ich mit der Maus über die ListBox1 fahre (ohne etwas zu selektieren!) und
Danach den Button cmdBeenden drücke, funktioniert es.

Woran kann das wohl liegen???

Hast Du evtl. noch eine Idee.

Vielen Dank

Ciao MikeS


 Bild

Beiträge aus den Excel-Beispielen zum Thema " 1.Eintrag in ListBox markieren"