Ich habe eine Excel-Spalte, in der eine Dropdown-Validierung für eine Liste auf einem separaten Blatt durchgeführt wird. Ich möchte dem Benutzer ermöglichen, mit der Eingabe in die Zelle zu beginnen und die Namen auf der Referenzliste beginnen zu lassen, die Zelle auszufüllen. Auf der Liste, gegen die ich validiere, könnten beispielsweise Smith, John, Scythe, Jane und Mary, Typhoid stehen. Anstatt auf das Dropdown-Menü zu tippen, möchte ich „S“ eingeben können, beide Nachnamen mit „S“ im Dropdown-Menü erscheinen lassen, „m“ eingeben und Smith, John als einzige Option übrig lassen. Wenn ungültige Daten eingegeben werden, sollte nichts gespeichert werden (oder es sollte ein anderes Standardverhalten ähnlich der Validierung erfolgen). Ich versuche, die Verwendung der Dropdown-Selektoren zu vermeiden, da die Benutzer Tablets verwenden und das Dropdown-Menü umständlich finden
Ist das möglich und wenn ja, wie?
Antwort1
Wie es funktioniert:
- AusRegisterkarte „Entwickler“klickenDesign-Modus, links ist esEinfügendann vonActiceX-SteuerelementeAbschnitt, AuswählenKombinationsfeldund zeichnen Sie irgendwo im leeren Bereich Ihres Blattes.
- Wähle ausKombinationsfeldUndRechtsklickum das zu bekommenEigenschaftenDialog.
- Scrollen Sie nach unten, um auszuwählen.1-fmMatchEntryComplete im MatchEntryFeld
- Dann erreichen SieVerknüpfte Zelleund FülleZellenadressewo Sie Daten eintragen möchten, im gezeigten Beispiel ist dies
C116
. - Als nächstes füllen Sie den Quelldatenbereich ausListenfüllbereich, hier ist
$A$116:$A$140
. - SpeichernDas Blatt.
- Klicken Sie nun auf die Dropdown-Liste (Kombinationsfeld) und geben Sie den ersten Buchstaben in das Feld ein. Das entsprechende Wort wird automatisch vervollständigt.
Siehe den ersten Screenshot oben.
Passen Sie die Zellbezüge für die Quelldaten A116:A140
nach Bedarf an.