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

Spaltenwert aus ComboBox in Textfeld schreiben

Forumthread: Spaltenwert aus ComboBox in Textfeld schreiben

Spaltenwert aus ComboBox in Textfeld schreiben
17.11.2024 02:40:56
Klaus B aus D
Hallo,

mit dem Öffnen meiner UserForm1 wird u. a. eine ComboBox mit Werten aus einer Tabelle gefüllt. Die 1. Spalte enthält eine (eindeutige) Startnummer, die 2. einen zusammengesetzten Eintrag "Nachname, Vorname". Die obere Zeile wird angezeigt.
Nach der Auswahl eines Teilnehmers in der ComboBox wird die Startnummer in ein (geschütztes) Textfeld übernommen.
Wie schaffe ich es, dass die richtige Startnummer eines angezeigten TNs auch schon mit dem Formularstart in das Textfeld eingetragen wird?
Gedanklich müsste nach dem Erscheinen des Formulars das Kombinationsfeld im Hintergrund noch einmal "betätigt" werden.
Die DoEvents Methode hat nichts bewirkt.

Gruß Klaus
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: Spaltenwert aus ComboBox in Textfeld schreiben
17.11.2024 03:10:16
ralf_b
verstehe ich richtig das die Startnummer auch in der Combobox in einer Spalte vorliegt?
dann nur beim Changeevnt der Combobox auch das Textfeld füllen.
Textfeld = Combobox.list(combobox.listindex,0)
AW: Spaltenwert aus ComboBox in Textfeld schreiben
17.11.2024 13:05:53
GerdL
Hallo Klaus,

eine Beispieldatei, ggf. mit Dummy-Daten, die deine Problemstellung widergibt,
könnte beim Helfen hilfreich sein, z.B. auch schon beim Erkennen, welche Sorte
Steuerelemente du wie verwendest.

Gruß Gerd
Anzeige
AW: Spaltenwert aus ComboBox in Textfeld schreiben
17.11.2024 18:17:28
Alwin Weisangler
Hallo,

eine Möglichkeit mit Inputbox.
https://www.herber.de/bbs/user/173673.xlsm

Eine weitere wäre die Abfrage der markierten Zelle der Zeile im Tabellenblatt.

Gruß Uwe
AW: Spaltenwert aus ComboBox in Textfeld schreiben
18.11.2024 21:56:56
Klaus B aus D
Hallo Uwe,
die Idee mit dem Meldefenster wäre tatsächlich eine Option.
Andererseits habe ich mir eine "ganz absurde" Lösung einfallen lassen: in die Tabelle der TN mit ihren Startnummern und Namen habe ich als 1. Zeile die Aufforderung "Bitte einen TN wählen" als TN - ohne Startnummer - eingetragen. Dadurch wird der Anwender gezwungen, einen Teilnehmer aus der ComboBox zu wählen und durch diese Aktion (ComboBox_Change) wird nun die korrekte Startnummer des gewählten TN in ein Textfeld geschrieben.

Ein Dankeschön geht auch an alle weiteren Mitdenker.

Gruß Klaus

Anzeige
AW: Spaltenwert aus ComboBox in Textfeld schreiben
17.11.2024 12:54:02
Klaus B aus D
Hallo Ralf,

ich habe doch geschrieben, was bereits funktioniert. Deshalb hilft mir dein Vorschlag "dann nur beim ChangeEvent der Combobox auch das Textfeld füllen" nicht, um das beschriebene Problem zu lösen. Und ja, sie "Startnummer" steht in der Combobox zur Verfügung.

Gruß Klaus
Anzeige
Anzeige
Anzeige
Live-Forum - Die aktuellen Beiträge
Datum
Titel
14.05.2026 13:31:09
14.05.2026 09:50:42
13.05.2026 19:14:18