Microsoft Excel

Herbers Excel/VBA-Archiv

Informationen und Beispiele zum Thema ListBox
BildScreenshot zu ListBox ListBox-Seite mit Beispielarbeitsmappe aufrufen

kleines ListBox Problem

Betrifft: kleines ListBox Problem von: Erich
Geschrieben am: 07.09.2004 10:25:33

Hallo,
in einer ListBox lasse ich Daten aus einem Tabellenblatt einlesen(ListFillRange)!
Sie hat eigentlich nur eine representative Funktion(der Optik wegen).
Problem1:
Kann man den Markierungsbalken in der ListBox komplett ausblenden?
Problem2:
Wenn ich in der ListBox scrolle, geschieht dies sehr langsam, woran
kann das liegen?
Gruß
Erich

  


Betrifft: AW: kleines ListBox Problem von: Axel
Geschrieben am: 07.09.2004 11:26:46

Hallo Erich,

ich gehe davon aus, die Listbox befindet sich in einem Tabellenblatt. Da du die Eigenschaft ListFillRange ansprichst, handelt es sich offenbar um eine ActiveX-Listbox (im Gegensatz zu einer Listbox aus der Symbolleiste Formular).

Die Listbox löst Ereignisse aus, die mit Code versorgt werden können, z.B. wie folgt (angenommen die Listbox ist mit ListBox1 bezeichnet, ansonsten bitte anpassen):



Private Sub ListBox1_LostFocus()
   ListBox1.ListIndex = -1
End Sub


     Code eingefügt mit Syntaxhighlighter 2.5



Dadurch wird die Selektion eines Eintrags beim Verlassen der Listbox aufgehoben.

Der Code gehört in das Modul des entsprechenden Tabellenblattes.

Zum 2. Problem kann ich leider nichts sagen.

Gruß
Axel


 

Beiträge aus den Excel-Beispielen zum Thema "kleines ListBox Problem"