Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: MatchRequired True in ComboBox und die Entf-Taste

MatchRequired True in ComboBox und die Entf-Taste
Michael
Hallo Forum,
ich habe eine ComboBox mit der Eigenschaft MatchRequired True angelegt.
Wie kann ich erreichen, dass eine Korrektur der Eingabe über die Entf-Taste akzeptiert wird? Im jetzigen Zustand wird die Korrektur mit der Meldung "Ungültiger Eigenschaftswert" abgeblockt und es wird eine Eingabe verlangt, obwohl das Feld leer bleiben darf.
MfG
Michael
Anzeige
AW: MatchRequired True in ComboBox und die Entf-Taste
Gerd
Der Code, der die Box betrifft, wäre hilfreich!
Gerd
AW: MatchRequired True in ComboBox und die Entf-Taste
Michael
Hallo,
die ComboBox wird mit folgenden Daten gefüllt:

Private Sub ZeitFuellen(ctrl As ComboBox)
With ctrl
.Clear
.AddItem ""
.AddItem "00:00"
.AddItem "00:30"
.AddItem "01:00"
.AddItem "01:30"
.AddItem "02:00"
.AddItem "02:30"
.AddItem "03:00"
.AddItem "03:30"
.AddItem "04:00"
.AddItem "04:30"
.AddItem "05:00"
.AddItem "05:30"
.AddItem "06:00"
End With
End Sub


Private Sub UserForm_Initialize()
ZeitFuellen Me.cbo1von
End Sub

Die MatchRequired-Eigenschaft habe ich in den Eigenschaften der ComboBox auf True gestellt.
Gruß
Michael
Anzeige
AW: MatchRequired True in ComboBox und die Entf-Taste
Gerd
Gibts kein Click- oder Change- Ereignis? Wie werden die Daten wohin übertragen?
Gerd
AW: MatchRequired True in ComboBox und die Entf-Taste
Michael
Hallo,
hier die weitere Abhandlung:

Private Sub cmdOK_Click()
WerteUebernehmen
End Sub


Private Sub WerteUebernehmen()
Application.Goto Reference:="Eingabe"
ActiveCell.Offset(1, 0).Range("A1").Select
Do Until ActiveCell = ""
ActiveCell.Offset(1, 0).Range("A1").Select
Loop
ActiveCell = Me.cbo1von.Text
End Sub

mfg
Michael
Anzeige
AW: MatchRequired True in ComboBox und die Entf-Taste
Gerd
Schön, aber das ist es nicht, was ich meine.
Du musst doch irgendwie eine Auswahl aus der Combobox machen.
Das ist interessant.
Gerd
AW: MatchRequired True in ComboBox und die Entf-Taste
Michael
Hallo,
wenn ich einen Wert aus SUB ZeitFuellen auswähle, wird dieser über Schaltfläche OK ordentlich in mein Tabellenblatt übergeben. Auch wenn ich keine Auswahl treffe, wird die ComboBox nicht angemeckert.
Sollte ich aber ein Auswahl getroffen habe und diese durch die Entf-Taste wieder gelöscht haben, kommt die Meldung "Ungültiger Eigenschaftswert".
Wie kann ich diese Meldung unterdrücken, ohne den Wert "" in der ComboBox einpflegen und auswählen zu müssen?
Gruß
Michael
Anzeige
AW: MatchRequired True in ComboBox und die Entf-Taste
Gerd
Letzter Versuch: Wie wird ein Wert aus der Box ausgewählt?
Gerd
AW: MatchRequired True in ComboBox und die Entf-Taste
Michael
Hallo,
entweder durch Auswahl mit der Maus über die ComboBox, oder durch Eingabe über Tastatur.
Gruß
Michael
AW: MatchRequired True in ComboBox und die Entf-Taste
Gerd
Von der Logig her ist mir das allerdings zu hoch. MatchRequired bedeutet,
dass nur genaue Übereinstimmung mit einem Eintrag der Liste zulässig ist.
Das bedeutet, du kannst nur Werte eingeben, die ohnehin in der Liste
stehen. Daher wäre es völlig ausreichend, den Style auf List einzustellen.
Gerd
Anzeige
;

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
Anzeige

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