Mehrfachauswahl in einer Excel-Zelle

8498
axk

Es gibt eine Möglichkeit, eine Excel-Zelle als Dropdown-Auswahlfeld zu definieren. Sie gehen einfach zu Data-> Validation, wobei eine Zelle oder ein Zellbereich ausgewählt ist, wählen Sie als Datentyp list und geben Sie die Liste der Werte an.

Ich möchte, dass das Dropdown eine Auswahl mit mehreren Werten ist, eine Art Suche mit mehreren Werten. Ich vermute, dafür gibt es keine integrierte Unterstützung, aber es gibt möglicherweise Lösungen von Drittanbietern, die die Makrofunktionen nutzen. Googling hat mir ein Beispiel für ein solches Makro gegeben, aber es ist weit von der Erfahrung einer echten Suche nach mehreren Werten entfernt, wenn Sie die ausgewählten Elemente nur mit Kontrollkästchen links markieren oder die Werte in einer Art Popup-Fenster auswählen. (Sie würden die benötigten Elemente aus einem Einzelwert-Dopdown auswählen, indem Sie nacheinander jedes Element auswählen und das Makro würde einen benachbarten Zellbereich mit den ausgewählten Werten füllen, wodurch alle Werte in eine neue Zelle eingefügt werden.)

Was ist der ursprünglichste Weg, um in Excel eine Zelle mit Mehrfachauswahl zu erstellen?

4

1 Antwort auf die Frage

7
Dennis Williamson

Weitere Informationen zum Thema "Hinzufügen eines Listenfelds oder Kombinationsfelds zu einem Arbeitsblatt" finden Sie im Abschnitt "Formulare" in der Excel-Hilfe.

Von dieser Seite (bezogen auf ein Listenfeld eines Formularsteuerelements):

Hinweis: Wenn Sie den Auswahltyp auf Multi oder Erweitert setzen, gibt die im Feld Zelllink angegebene Zelle den Wert 0 zurück und wird ignoriert. Die Auswahltypen Multi und Erweitern erfordern die Verwendung von VBA-Code (Microsoft Visual Basic für Applikationen). In diesen Fällen sollten Sie das ActiveX-Listenfeldsteuerelement verwenden.

Und unter Bezugnahme auf ein ActiveX-Steuerelementlistenfeld:

Verwenden Sie die MultiSelect-Eigenschaft, um ein Listenfeld mit aktivierter Mehrfachauswahl oder erweiterter Auswahl zu erstellen. In diesem Fall gibt die LinkedCell-Eigenschaft einen # N / A-Wert zurück. Sie müssen VBA-Code verwenden, um die Mehrfachauswahl zu verarbeiten.

Vielen Dank! Werde einen Blick darauf werfen. Sie haben noch nicht genug Wiederholungstermine: ( axk vor 14 Jahren 0