Zum Hauptinhalt springen

Wie kopiert man den Wert einer Kombinationsbox in die aktive Zelle in Excel?

Author: Siluvia Last Modified: 2025-05-28

In einigen Fällen müssen Sie möglicherweise den ausgewählten Wert aus einer Kombinationsbox in die aktive Zelle kopieren. Normalerweise müssen Sie manuell in die Kombinationsbox gehen, den Wert kopieren und in die aktive Zelle einfügen. Dieser Artikel stellt eine bequeme Methode vor, um die aktive Zelle automatisch zu aktualisieren, während Sie Werte in einer Kombinationsbox auswählen.

Kombinationsbox-Wert mit VBA-Code in aktive Zelle kopieren

VBA 1: Kombinationsbox-Wert über Befehl in aktive Zelle kopieren
VBA 2: Automatisches Kopieren des Kombinationsbox-Werts in die aktive Zelle


Kombinationsbox-Wert mit VBA-Code in aktive Zelle kopieren

Die folgenden VBA-Codes können Ihnen helfen, den Wert der Kombinationsbox automatisch in die aktive Zelle zu kopieren. Bitte folgen Sie den nachstehenden Schritten.

VBA 1: Kombinationsbox-Wert über Befehlsschaltfläche in aktive Zelle kopieren

1. Zuerst müssen Sie wie im folgenden Screenshot gezeigt eine Befehlsschaltfläche in das Arbeitsblatt einfügen.

A screenshot showing a Command Button in Excel to copy Combo Box values

2. Klicken Sie mit der rechten Maustaste auf die Befehlsschaltfläche und klicken Sie dann im Kontextmenü auf Ansicht Code. Siehe Screenshot:

A screenshot of the right-click menu for a Command Button in Excel to access the View Code option

3. Ersetzen Sie im sich öffnenden Fenster Microsoft Visual Basic for Applications den ursprünglichen Code im Codefenster durch den folgenden VBA-Code.

VBA-Code: Kombinationsbox-Wert in aktive Zelle kopieren

Private Sub CommandButton1_Click()
   ActiveCell.Value = Me.ComboBox1.Text
End Sub

Hinweis: Im Code ist CommandButton1 der Name der eingefügten Befehlsschaltfläche und ComboBox1 ist der Name der Kombinationsbox, aus der Sie den Wert kopieren werden. Ändern Sie diese Namen bei Bedarf.

4. Drücken Sie die Tasten Alt + Q, um das Fenster Microsoft Visual Basic for Applications zu schließen.

Ab jetzt können Sie, wenn Sie den Wert der Kombinationsbox in die aktive Zelle kopieren möchten, einfach die Zelle auswählen und dann auf die Befehlsschaltfläche klicken, um dies zu erledigen.

A screenshot showing the result of copying Combo Box value to the active cell in Excel

VBA 2: Automatisches Kopieren des Kombinationsbox-Werts in die aktive Zelle

Der folgende VBA-Code kann Ihnen helfen, die aktive Zelle automatisch zu aktualisieren, während Sie Werte in einer Kombinationsbox auswählen. Sie können wie folgt vorgehen.

1. Stellen Sie sicher, dass der Entwurfsmodus unter der Registerkarte Entwickler aktiviert ist.

2. Klicken Sie mit der rechten Maustaste auf die Kombinationsbox, aus der Sie den Wert kopieren möchten, und klicken Sie dann im Kontextmenü auf Ansicht Code. Siehe Screenshot:

A screenshot of the right-click menu on a Combo Box in Excel to access the View Code option

3. Ersetzen Sie im sich öffnenden Fenster Microsoft Visual Basic for Applications den ursprünglichen Code im Codefenster durch den folgenden VBA-Code.

VBA-Code: Kombinationsbox-Wert in aktive Zelle kopieren

Private Sub ComboBox1_Change()
  ActiveCell.Value = Me.ComboBox1.Value
End Sub

Hinweis: Im Code ist ComboBox1 der Name der Kombinationsbox, aus der Sie den Wert kopieren werden.

4. Drücken Sie die Tasten Alt + Q, um das Fenster Microsoft Visual Basic for Applications zu schließen, und deaktivieren Sie den Entwurfsmodus unter der Registerkarte Entwickler.

Ab sofort wird beim Auswählen eines Werts aus der Kombinationsbox dieser ausgewählte Eintrag automatisch in die aktive Zelle eingetragen.


Verwandte Artikel:

Beste Büroproduktivitätswerkzeuge

🤖 Kutools AI-Assistent: Revolutionieren Sie die Datenanalyse basierend auf: Intelligente Ausführung   |  Code generieren  |  Benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme generieren  |  Erweiterte Funktionen aufrufen
Beliebte Funktionen: Finden, Hervorheben oder Doppelte markieren   |  Leere Zeilen löschen   |  Spalten oder Zellen kombinieren ohne Datenverlust   |   Runden ...
Erweiterte SVERWEIS: Mehrfachkriterien SVERWEIS    Mehrfachwert SVERWEIS  |   Mehrblatt-SVERWEIS   |   Fuzzy Match ....
Erweiterte Dropdown-Liste: Schnell Dropdown-Liste erstellen   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl Dropdown-Liste ....
Spaltenmanager: Eine bestimmte Anzahl von Spalten hinzufügen  |  Spalten verschieben  |  Sichtbarkeitsstatus ausgeblendeter Spalten umschalten  |  Bereiche & Spalten vergleichen ...
Hervorgehobene Funktionen: Gitterfokus   |  Entwurfsansicht   |   Erweiterte Formelleiste    Arbeitsmappe & Arbeitsblatt-Manager   |  AutoText-Bibliothek (Auto Text)   |  Datumsauswahl   |  Daten zusammenführen   |  Zellen verschlüsseln/entschlüsseln    E-Mail senden nach Liste   |  Spezialfilter   |   Spezialfilter (Filtern fett/kursiv/durchgestrichen...) ...
Top15 Werkzeugsets12 Textwerkzeuge (Text hinzufügen, Bestimmte Zeichen löschen, ...)   |   50+ Diagramm typen (Gantt-Diagramm, ...)   |   40+ Praktische Formeln (Alter basierend auf dem Geburtsdatum berechnen, ...)   |   19 Einfügewerkzeuge (QR-Code einfügen, Bild aus Pfad einfügen, ...)   |   12 Konvertierungswerkzeuge (In Wörter umwandeln, Währungsumrechnung, ...)   |   7 Konsolidieren & Aufteilen Werkzeuge (Erweiterte Zeilen zusammenführen, Zellen aufteilen, ...)   |   ... und mehr

Verbessern Sie Ihre Excel-Fähigkeiten mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über300 erweiterte Funktionen zur Steigerung der Produktivität und Zeitersparnis.  Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen...


Office Tab bringt eine Registerkartenoberfläche zu Office und macht Ihre Arbeit viel einfacher

  • Aktivieren Sie die Bearbeitung und das Lesen mit Registerkarten in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters, anstatt in neuen Fenstern.
  • Steigert Ihre Produktivität um50 % und reduziert täglich hunderte von Mausklicks für Sie!