Wie funktioniert die automatische Vervollständigung beim Tippen in einer Dropdown-Liste in Excel?
Bei einer Datenüberprüfungs-Dropdown-Liste mit vielen Einträgen müssen Sie entweder durch die Liste scrollen, um den gewünschten Eintrag zu finden, oder das vollständige Wort korrekt in das Zellenfeld eingeben. Gibt es eine Möglichkeit, die Dropdown-Liste beim Tippen automatisch so zu filtern, dass sie passende Vorschläge anzeigt? Das würde die Arbeit mit Dropdown-Listen in Arbeitsblättern deutlich effizienter machen. Dieses Tutorial stellt zwei Methoden vor, um genau das zu erreichen.

Dropdown-Listen mithilfe von VBA-Code automatisch vervollständigen lassen
Dropdown-Liste in 2 Sekunden mühelos automatisch vervollständigen
Weitere Anleitungen zu Dropdown-Listen...
Dropdown-Listen mithilfe von VBA-Code automatisch vervollständigen lassen
Gehen Sie wie folgt vor, um eine Dropdown-Liste automatisch zu vervollständigen, sobald die entsprechenden Buchstaben eingegeben werden.
Zunächst fügen Sie ein Kombinationsfeld in das Arbeitsblatt ein und passen dessen Eigenschaften an.
- Öffnen Sie das Arbeitsblatt, das die Zellen mit Dropdown-Listen enthält, für die Sie die automatische Vervollständigung aktivieren möchten.
- Bevor Sie ein Kombinationsfeld einfügen, müssen Sie die Registerkarte „Entwickler“ zum Excel-Menüband hinzufügen. Falls die Registerkarte „Entwickler“ bereits in Ihrem Menüband angezeigt wird,wechseln Sie zu Schritt 3. Andernfalls gehen Sie wie folgt vor, um die Registerkarte „Entwickler“ im Menüband anzuzeigen: Klicken Sie auf „Datei“ > „Optionen“, um das Fenster „Excel-Optionen“ zu öffnen. Wählen Sie im linken Bereich „Menüband anpassen“, aktivieren Sie das Kontrollkästchen „Entwickler“, und klicken Sie anschließend auf „OK“. Siehe Screenshot:

- Klicken Sie auf „Entwickler“ > „Einfügen“ > „Kombinationsfeld (ActiveX-Steuerelement)“.

- Zeichnen Sie ein Kombinationsfeld in das aktuelle Arbeitsblatt. Klicken Sie es mit der rechten Maustaste an und wählen Sie im Kontextmenü „Eigenschaften“.

- Ersetzen Sie im Dialogfeld „Eigenschaften“ den Wert im Feld „(Name)“ durch „TempCombo“.

- Deaktivieren Sie den „Entwurfsmodus“, indem Sie auf „Entwickler“ > „Entwurfsmodus“ klicken.
Wenden Sie danach den folgenden VBA-Code an.
- Klicken Sie mit der rechten Maustaste auf die Registerkarte des aktuellen Arbeitsblatts und wählen Sie im Kontextmenü „Code anzeigen“. Siehe Screenshot:

- Kopieren Sie im geöffneten Fenster „Microsoft Visual Basic for Applications“ den folgenden VBA-Code in das Code-Fenster des Arbeitsblatts.VBA-Code: Automatische Vervollständigung beim Tippen in einer Dropdown-Liste
Private Sub Worksheet_SelectionChange(ByVal Target As Range) 'Update by Extendoffice: 2020/01/16 Dim xCombox As OLEObject Dim xStr As String Dim xWs As Worksheet Dim xArr Set xWs = Application.ActiveSheet On Error Resume Next Set xCombox = xWs.OLEObjects("TempCombo") With xCombox .ListFillRange = "" .LinkedCell = "" .Visible = False End With If Target.Validation.Type = 3 Then Target.Validation.InCellDropdown = False Cancel = True xStr = Target.Validation.Formula1 xStr = Right(xStr, Len(xStr) - 1) If xStr = "" Then Exit Sub With xCombox .Visible = True .Left = Target.Left .Top = Target.Top .Width = Target.Width + 5 .Height = Target.Height + 5 .ListFillRange = xStr If .ListFillRange = "" Then xArr = Split(xStr, ",") Me.TempCombo.List = xArr End If .LinkedCell = Target.Address End With xCombox.Activate Me.TempCombo.DropDown End If End Sub Private Sub TempCombo_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer) Select Case KeyCode Case 9 Application.ActiveCell.Offset(0, 1).Activate Case 13 Application.ActiveCell.Offset(1, 0).Activate End Select End Sub
- Drücken Sie gleichzeitig die Tasten „Alt + Q“, um das Fenster „Microsoft Visual Basic for Applications“ zu schließen.
Ab sofort wird beim Klicken auf eine Dropdown-Listenzelle die Liste automatisch eingeblendet – und Sie können sofort mit der Eingabe des gewünschten Buchstabens beginnen, damit der passende Eintrag direkt in der ausgewählten Zelle vervollständigt wird. Siehe Screenshot:

Dropdown-Liste in 2 Sekunden mühelos automatisch vervollständigen
Für die meisten Excel-Nutzer ist die oben beschriebene VBA-Methode schwer umzusetzen. Mit der Funktion „Dropdown-Liste durchsuchbar machen“ von Kutools für Excel aktivieren Sie die automatische Vervollständigung für Datenüberprüfungs-Dropdowns jedoch mühelos – und das in nur zwei Sekunden. Zudem steht diese Funktion in allen Excel-Versionen zur Verfügung.
- Um die automatische Vervollständigung in Ihren Dropdown-Listen zu aktivieren, markieren Sie zunächst den Bereich mit den Dropdowns. Wechseln Sie dann zur Registerkarte „Kutools“ und wählen Sie „Dropdown-Liste“ > „Dropdown-Liste durchsuchbar machen, automatisch einblenden“.
- Klicken Sie im Dialogfeld „Dropdown-Liste durchsuchbar machen“ auf „OK“, um Ihre Einstellung zu speichern.

Ergebnis
Sobald die Konfiguration abgeschlossen ist, wird beim Klicken auf eine Dropdown-Listen-Zelle innerhalb des eingeschränkten Bereichs ein Listenfeld angezeigt. Sobald bei der Eingabe von Zeichen ein Eintrag exakt übereinstimmt, wird das gesamte Wort sofort im Listenfeld hervorgehoben und kann durch Drücken der Eingabetaste in die Dropdown-Listen-Zelle übernommen werden.

Verwandte Artikel:
Wie erstellt man eine Dropdown-Liste mit mehreren Kontrollkästchen in Excel?
Viele Excel-Nutzer möchten eine Dropdown-Liste mit mehreren Kontrollkästchen erstellen, um mehrere Einträge gleichzeitig auswählen zu können. Tatsächlich lässt sich eine solche Liste mithilfe der Datenüberprüfung nicht realisieren. In diesem Tutorial zeigen wir Ihnen zwei effektive Methoden, um genau das in Excel umzusetzen – und liefern damit die Lösung auf Ihr Problem.
Dropdown-Liste aus einer anderen Arbeitsmappe in Excel erstellen
Es ist ziemlich einfach, eine Dropdown-Liste mithilfe der Datenüberprüfung zwischen Arbeitsblättern innerhalb derselben Arbeitsmappe zu erstellen. Doch was tun Sie, wenn sich die für die Datenüberprüfung benötigten Listendaten in einer anderen Arbeitsmappe befinden? In diesem Tutorial erfahren Sie Schritt für Schritt, wie Sie eine Dropdown-Liste aus einer externen Arbeitsmappe in Excel erstellen.
Eine durchsuchbare Dropdown-Liste in Excel erstellen
Wenn Ihre Dropdown-Liste viele Einträge enthält, kann es mühsam sein, den richtigen Wert zu finden. Früher haben wir bereits eine Methode vorgestellt, bei der die Dropdown-Liste automatisch vervollständigt wird, sobald Sie den ersten Buchstaben eingeben. Neben dieser Autovervollständigung können Sie Ihre Dropdown-Liste auch durchsuchbar machen – so steigern Sie die Effizienz bei der Suche nach dem passenden Wert. Wie das geht, zeigen wir Ihnen in diesem Tutorial.
Automatisches Ausfüllen anderer Zellen beim Auswählen von Werten in einer Excel-Dropdown-Liste
Angenommen, Sie haben eine Dropdown-Liste basierend auf den Werten im Zellbereich B8:B14 erstellt. Sobald Sie einen Wert aus dieser Dropdown-Liste auswählen, sollen die zugehörigen Werte aus dem Bereich C8:C14 automatisch in eine vorgegebene Zelle eingetragen werden. Die Methoden in diesem Tutorial zeigen Ihnen, wie das funktioniert.
Beste Office-Produktivitätstools
Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor.Kutools für Excel bietet über 300 erweiterte Funktionen zur Steigerung der Produktivität und Zeit sparen.Klicken Sie hier, um die Funktion zu erhalten, die Sie am dringendsten benötigen...
Office Tab bringt eine tabbasierte Oberfläche in Office und macht Ihre Arbeit viel einfacher
- Aktivieren Sie tabbasiertes Bearbeiten und Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters – statt jedes in einem separaten Fenster zu öffnen.
- Steigert Ihre Produktivität um 50 % und erspart Ihnen täglich Hunderte von Mausklicks!
Alle Kutools-Add-Ins – ein Installationsprogramm
Kutools for Office-Paket bündelt Add-Ins für Excel, Word, Outlook und PowerPoint sowie Office Tab Pro – ideal für Teams, die mit mehreren Office-Anwendungen arbeiten.
- Alles-in-einem-Paket— Add-Ins für Excel, Word, Outlook & PowerPoint sowie Office Tab Pro
- Ein Installationsprogramm, eine Lizenz— innerhalb weniger Minuten eingerichtet (MSI-fähig)
- Funktioniert besser zusammen— optimierte Produktivität über alle Office-Anwendungen hinweg
- 30-tägige Vollversion zum Testen— keine Registrierung, keine Kreditkarte erforderlich
- Bestes Preis-Leistungs-Verhältnis— sparen Sie im Vergleich zum Kauf einzelner Add-Ins





