Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1664to1668
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Listbox vorletzten Eintrag markieren

Listbox vorletzten Eintrag markieren
04.01.2019 10:28:48
Peter
Hallo ihr Excelspezialisten,
ich fülle eine Listbox1 mit folgenden Werten:
Set WS3 = WB.Sheets("Kontodaten") 'benötigt für Combobox2 Kontoart
z3 = WS3.Cells(Rows.Count, 14).End(xlUp).Row 'benötigt für Combobox1 Kontoart
If WS3.Range("N2") = "" Then
ListBox1.RowSource = WS3.Range("N2").Value
Else
With ListBox1
.List = WS3.Range("N2:N" & z3).Value
.ColumnCount = 1
.ColumnHeads = False
.ColumnWidths = "3,5cm"
End With
Nun möchte ich gerne den vorletzten Listboxeintrag markieren.
Könnt ihr mir bitte hierbei helfen.
Besten Dank
Gruss
Peter

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
ListBox1.ListIndex = ListBox1.ListCount - 2 (o.T)
04.01.2019 10:48:16
Beverly


AW: ListBox1.ListIndex = ListBox1.ListCount - 2 (o.T)
04.01.2019 11:40:21
Peter
Hallo Karin,
besten Dank für Deine Hilfe.
Gruss
Peter
AW: ListBox1.ListIndex = ListBox1.ListCount - 2
04.01.2019 17:04:33
Peter
Hallo Karin,
ListBox1.ListIndex = ListBox1.ListCount - 2 funktioniert.
Jetzt besteht aber noch ein kleines Problem.
Wenn es keinen Listbox1.ListCount -2 gibt, dann soll nichts markiert werden.
Kannst Du mir hierbei bitte noch helfen.
Gruss
Peter
Eventuell wie folgt...
04.01.2019 17:51:23
Beverly
Hi Peter,
...(ungetestet):
If ListBox1.ListCount > 1 Then ListBox1.ListIndex = ListBox1.ListCount - 2


Anzeige
AW: Eventuell wie folgt...
04.01.2019 17:55:44
Peter
Hallo Karin,
besten Dank für Deine Hilfe. Habe Lösung gefunden:
If ListBox1.ListCount = 2 Then
ListBox1.ListIndex = -1
Exit Sub
Else
ListBox1.ListIndex = ListBox1.ListCount - 2
End If
Diese funktioniert. Habe Deine Version ebenfalls getestet funktioniert auch.
Wünsche noch einen schönen Abend.
Gruss
Peter

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige