Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Listbox - Fehler vermeiden oder auffangen

Forumthread: Listbox - Fehler vermeiden oder auffangen

Listbox - Fehler vermeiden oder auffangen
12.02.2004 19:20:20
Thomas
Hallo,
habe folgendes Problem:
Ich nutze eine Listbox in der der User verschiedene Optionen auswählen kann. Allerdigs ist mir jetzt aufgefallen, das es automatisch auch ein leeres Feld gibt und der Anwender dies auch auswählen kann. wie kann ich den Fehler auffangen, falls der User dieses Feld wählt, bzw. wie kann ich diese Feld deaktivieren
Gruß
Thomas
Anzeige

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

Betreff
Datum
Anwender
Anzeige
Es gibt nur ein leeres Feld...
12.02.2004 19:29:40
Boris
Hi Thomas,
...wenn du entweder mit Additem ein leeres Feld "addest" oder deine "RowSource" ein leeres Feld enthält.
Abgesehen davon hat auch ein "leeres" Feld einen Listindex - frage diesen ab und reagiere entsprechend drauf.
Grüße Boris
Scheinbar doch....
12.02.2004 19:39:53
Thomas
Hallo,
erzeuge die Item per Sub mit
With ZP.ComboBox1
.Clear
.AddItem "A"
.AddItem "B"
End With
und eingebunden per
UserForm.Label4 = ComboBox1.List(ComboBox1.ListIndex)
Gruß
Thomas
P.S. Das Clear soll bei mehrfachauswahl das verdoppeln der Einträge verhändern und hat kein Auswirkung
Anzeige
Combobox <> Listbox
12.02.2004 19:44:25
Boris
Hi Thomas,
...das sind zwei ganz verschiedene Steuerelemente.
Aber unabhängig davon:
So wie du die Box füllst, sind es definitiv nur 2 Elemente (mit dem Listindex 0 und 1).
Das mit dem Label versteh ich nun aber leider gar nicht...
Grüße Boris
Sorry, mein Fehler
12.02.2004 20:02:02
Thomas
Label4 weise ich damit den Wert der Combobox zur weiteren Verarbeitung zu.
Wenn ich die Combobx jetzt starte she ich als erstes das leere Feld und dieses dann auch auswählöen, was zur Fehlermeldung führt. Diese möchte ich verhindern
Gruß
Thomas
Anzeige
ListIndex und Style-Eigenschaft
12.02.2004 21:18:34
Boris
Hi Thomas,
dann weise der Combobox sofort einen ersten Wert zu z.B. mit
ComboBox1.ListIndex = 1
und setze die Style-Eigenschaft der Combobox auf "fmStyleDropDownList":
ComboBox1.Style = fmStyleDropDownList
Grüße Boris
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige