Live-Forum - Die aktuellen Beiträge
Datum
Titel
23.04.2024 14:59:21
23.04.2024 14:47:39
23.04.2024 14:23:45
Anzeige
Archiv - Navigation
516to520
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
516to520
516to520
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Treffer in UserForm-ListBox oben anzeigen
16.11.2004 00:21:09
Martin
Hallo,
ich möchte bei einer UserForm in einer Combobox einen Namen eingeben, dabei soll in einer Listbox (in der alle Inhalte alphabetisch sortiert sind)automatisch der richtige Eintrag angezeigt werden! Das problemlos mit folgendem Code geht:

Private Sub ComboBox1_Change()
ListBox1.Value = ComboBox1.Value
End Sub

Mein Problem:
Der Treffer wird in der ListBox leider nicht oben angezeigt, sondern unten! Also wenn ich in der ComboBox1 ein "C" eingebe, wird der erste Treffer mit "C" in der ListBox ganz unten angezeit und man sieht die davorliegenden ListBox-Einträge (also die Einträge mit "B" darüber)! Besser wäre es, wenn der erste "C"-Treffer in der Liste oben angezeigt werden würde und man die nachfolgenden ListBox-Einträge (also die weiteren Einträge mit "C" darunter) sehen würde!
Wer kann mir da weiterhelfen?

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Treffer in UserForm-ListBox oben anzeigen
16.11.2004 00:32:42
Josef
Hallo Martin!
Versuch mal

Private Sub ComboBox1_Change()
With ListBox1
.Value = ComboBox1.Value
.TopIndex = .ListIndex
End With
End Sub

Gruß Sepp
Danke, genau das habe ich gesucht!
16.11.2004 01:39:34
Martin
Vielen Dank!
Es klappt so bestens!
Gruß,
Martin
Anzeige

301 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige