Excel ListBox Selection entfernen?
Hallo,
Habe folgendes Problem:
Ich habe in meiner Userform eine list Box mit z.b. Einkaufsartikel.
Der Benutzer soll nun sich ein Produkt aussuchen z.b. Apfel, wenn er den Apfel ausgewählt hat mache ich Berechnungen usw. wenn der Benutzer jetzt aber noch einen Artikel oder eben den selben haben möchte soll vorher der Apfel nicht mehr selektiert sein. Wie mache ich das?
Gruß
Dennis
1 Antwort
Vom Beitragsersteller als hilfreich ausgezeichnet
Müsste so funktionieren:
Private Sub ListBox1_AfterUpdate()
If ListBox1.ListIndex = -1 Then Exit Sub
'Deine Berechnungen
ListBox1.ListIndex = -1
End Sub
Mit "ListBox1.ListIndex=-1" löscht du die Auswahl. Das ruft die Prozedur allerdings noch einmal auf, daher...
Mit "If ListBox1.ListIndex = -1 Then Exit Sub" verhinderst du, dass die Berechnungen nach dem Löschen der Auswahl noch einmal durchgeführt werden.