Live-Forum - Die aktuellen Beiträge
Datum
Titel
17.10.2025 10:28:49
16.10.2025 17:40:39
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Inhalt von Combobox nach Textbox übertragen

Inhalt von Combobox nach Textbox übertragen
22.01.2009 10:19:00
Combobox
Hallo Excel Freunde
Wer kann mal schauen?
Ich möchte das der Inhalt meiner combobox1 automatisch in die Textbox1 übetragen wird.
Mein Stand der bisherigen Bearbeitung: (Geht aber leider nicht. Ich nehme an ein falsches Ereignis?)

Private Sub TextBox37_Change()
UserForm23.Frame5.TextBox37.Value = ComboBox1.Value 'Text
End Sub


Gruß
Achim H.

Anzeige

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

Betreff
Datum
Anwender
Anzeige
Falsches Ereignis....
22.01.2009 10:39:00
RS
nimm doch mal das ComboBox1_Change() Ereignis, Achim.
Grüsse RS
Danke
22.01.2009 10:46:31
Achim
Hallo RS
So einfach kann das sein. Danke!!
Gruß
Achim H.
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Inhalt von Combobox nach Textbox übertragen


Schritt-für-Schritt-Anleitung

Um den Inhalt einer Combobox automatisch in eine Textbox zu übertragen, folge diesen Schritten:

  1. Öffne den Visual Basic for Applications (VBA) Editor in Excel.

  2. Wähle das entsprechende UserForm aus, in dem die Combobox und die Textbox enthalten sind.

  3. Suche das Ereignis für die Combobox. Statt TextBox37_Change() solltest du ComboBox1_Change() verwenden.

  4. Ersetze den aktuellen Code durch den folgenden:

    Private Sub ComboBox1_Change()
       UserForm23.Frame5.TextBox37.Value = ComboBox1.Value 'Text
    End Sub
  5. Schließe den VBA-Editor und teste die Funktionalität im UserForm.


Häufige Fehler und Lösungen

Hier sind einige häufige Fehler, die auftreten können, sowie deren Lösungen:

  • Falsches Ereignis verwendet: Stelle sicher, dass du das ComboBox1_Change() Ereignis nutzt, um Änderungen in der Combobox zu erkennen.
  • Textbox bleibt leer: Überprüfe, ob die Combobox korrekt mit Werten gefüllt ist. Wenn die Combobox leer ist, wird auch die Textbox leer bleiben.
  • Fehlerhafte Referenz auf das UserForm: Stelle sicher, dass der Name der UserForm korrekt ist (z.B. UserForm23).

Alternative Methoden

Es gibt verschiedene Möglichkeiten, den Inhalt einer Combobox in eine Textbox zu übertragen. Eine alternative Methode wäre die Verwendung von ComboBox1_AfterUpdate():

Private Sub ComboBox1_AfterUpdate()
    UserForm23.Frame5.TextBox37.Value = ComboBox1.Value 'Text
End Sub

Diese Methode wird aktiviert, sobald der Benutzer seine Auswahl in der Combobox bestätigt.


Praktische Beispiele

Hier ist ein Beispiel für die Verwendung einer Combobox und Textbox in einem UserForm:

  1. Füge eine Combobox (ComboBox1) und eine Textbox (TextBox37) in dein UserForm hinzu.
  2. Fülle die Combobox mit einigen Werten (z.B. "Apfel", "Banane", "Kirsche").
  3. Implementiere den Code im ComboBox1_Change() Ereignis, um den ausgewählten Wert in die Textbox zu übertragen.

Tipps für Profis

  • Nutze die Eigenschaften der Combobox, um die Benutzererfahrung zu verbessern, z.B. durch das Hinzufügen von ListRows, um mehr Optionen anzuzeigen.
  • Verwende die DefaultValue-Eigenschaft, um einen Standardwert in der Textbox anzuzeigen, falls der Benutzer nichts auswählt.
  • Teste dein UserForm gründlich, um sicherzustellen, dass alle Ereignisse wie gewünscht funktionieren.

FAQ: Häufige Fragen

1. Wie kann ich mehrere Werte aus der Combobox in die Textbox übertragen?
Du kannst den Code anpassen, um mehrere Werte in der Textbox zu kombinieren, z.B. durch Trennzeichen.

2. Was ist der Unterschied zwischen Change und AfterUpdate?
Change wird bei jeder Änderung in der Combobox ausgelöst, während AfterUpdate nach der Bestätigung einer Auswahl aktiviert wird.

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