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

Comboboxen Dropdown bei Enter - Probleme

Forumthread: Comboboxen Dropdown bei Enter - Probleme

Comboboxen Dropdown bei Enter - Probleme
19.04.2020 12:17:56
Udo
Hallo,
mehrere Comboboxen sollen beim Betreten per dropdown geöffnet werden. Der User geht immer mit Tab weiter und wählt die Einträge mit den Ab und Auf- Tasten und dann Tab auf der Tastatur aus.
Bei der ersten Combobox erscheint die Liste völlig losgelöst vom Userform!
Wähle ich Einträge aus der Liste mit der Maus aus, funktioniert der Code erwartungsgemäß, die Comboboxen öffnen die Auswahlliste beim Betreten. Wähle ich die Einträge mit der Tastatur aus, bleibt die Liste aber geschlossen! Gebe ich aber neue Werte per Tastatur ein und gehe mit Tab weiter, funktioniert es wieder.
Das bringt mich zur Verzwweiflung! Kann mir bitte jemand helfen?
Mit freundlichen Grüßen
Udo
https://www.herber.de/bbs/user/136850.xlsm
Anzeige

12
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Left und Top ändern ...
19.04.2020 12:42:01
Matthias
Hallo,
setz mal die Eigenschaften Left & Top des UserForm auf z.B.
Left: 528
Top: 309
Mit den Werten ein bisschen spielen, bis die Position passt.
und lade dann das Formular. Bei mir hat es funktioniert.
Gruß Matthias
AW: Comboboxen Dropdown bei Enter - Probleme
19.04.2020 12:57:19
onur
Keine Ahnung, warum - könnte ein VBA-Fehler sein. Es passiert immer nur mit der ComboBox, die durch TabIndex=0 bei Userform.Show zuerst geöffnet wird.
Wenn du dem Commandbutton die TabIndex-Eigenschaft 0 gibst, passiert das nicht mehr.
Anzeige
AW: Comboboxen Dropdown bei Enter - Probleme
19.04.2020 17:48:17
Udo
Hallo MatthiasL und onur,
Danke für Eure Tips. Das behebt zwar das beschriebene losgelöste Erscheinen der Liste.
Meine viel wichtigere auch im Betreff stehende Frage nach dem automatischen Öffnen der Comboboxen (dropdown) wird damit aber nicht beantwortet.
Nochmals gesagt, ich möchte per Tastatur von Combobox zu Combobox wechseln und immer soll sich beim Hingehen die Auswahlliste automatisch öffnen.
Hat noch jemand eine Idee?
Gruß
Udo
Anzeige
bei mir funktioniert es . . .
19.04.2020 18:01:59
Matthias
Hallo Udo,
bei mir funktioniert es ohne Probleme.
Bei jedem Wechsel per Tab-Taste zur nächsten ComboBox klappt das DropDown auf.
Gruß Matthias
AW: bei mir funktioniert es . . .
19.04.2020 18:23:26
Udo
Hallo Matthias,
ich habe Deine Top- und Left- Werte eingestellt. Nun öffne ich (die/das) Userform, dropdown erfolgt (prima!) und nun gebe ich Folgendes mit der Tastatur ein:
{PfeilAb}{PfeilAb}{Tab}
= b wird ausgewählt und der Cursor springt zur ComboBox2, aber dropdown wird nicht ausgelöst.
Ich gebe jetzt ein {F4}{PfeilAb}{Tab}
= Nach F4 öffnet sich das Auswahlmenü und 1 wird in die Combobox übernommen, der Cursor wechselt zur Combobox3, aber dropdown erfolgt wiederum nicht...
Ist das bei Dir anders? Kannst Du die Eingabe bitte einmal exakt so nachstellen!
Gruß Udo
Anzeige
jetzt verstehe ich Dein Problem ...
19.04.2020 18:48:59
Matthias
Hi,
{PfeilAb}{PfeilAb}{Tab}
Du musst nach "{PfeilAb}{PfeilAb}" Enter drücken.
Erst dann die Tab-Taste. Dann klappt es auch.
Gruß Matthias
AW: jetzt verstehe ich Dein Problem ...
19.04.2020 19:08:18
Udo
Hallo Mattias,
Danke für die Lösung!
Gibt es dafür auch eine Erklärung? Tritt denn das Enter- Ereignis nicht ein, wenn ich mittels {Tab} zu der Combobox gehe?
Gruß Udo
Anzeige
AW: jetzt verstehe ich Dein Problem ...
19.04.2020 19:38:19
Matthias
Hallo
Also ich gehe mal davon aus das das Enter-Ereignis nur eintritt wenn auch Enter gedrückt wird.
Gruß Matthias
AW: jetzt verstehe ich Dein Problem ...
19.04.2020 19:40:51
onur
Das Enter-Ereignis hat doch nix mit der Enter-Taste zu tun - es ist das Gegenteil vom Exit-Ereignis.
nun ...
19.04.2020 19:56:09
Matthias
Das Enter -Ereignis tritt ein, bevor das GotFocus -Ereignis auftritt. Das Exit -Ereignis tritt vor dem LostFocus -Ereignis auf.
Anzeige
AW: nun ...
19.04.2020 19:58:20
onur
Wie gesagt: hat nix mit der Enter-Taste zu tun.
AW: nun ...
19.04.2020 20:44:04
Udo
Könnte ich dann also das dropdown sicherer an das GotFocus- Ereignis binden?
;

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