MatchEntry-Eigenschaft

Gibt einen Wert zurück oder legt einen Wert fest, der angibt, wie ein ListBox - oder ComboBox-Objekt seine Liste während der Benutzertypen durchsucht.

Syntax

-Objekt.MatchEntry [= fmMatchEntry ]

Die Syntax der MatchEntry-Eigenschaft weist folgende Teile auf:

Teil Beschreibung
Objekt Erforderlich. Ein gültiges Objekt.
fmMatchEntry Optional. Die Regel, die in der Liste zur Zuordnung von Einträgen verwendet wird.

Settings

Die Einstellungen für fmMatchEntry lauten:

Konstante Wert Beschreibung
fmMatchEntryFirstLetter 0 Standardsuche nach Übereinstimmungen. Das Steuerelement sucht den nächsten Eintrag, der mit dem eingegebenen Zeichen beginnt. Bei wiederholter Eingabe desselben Buchstaben werden alle Einträge, die mit diesem Buchstaben beginnen, zyklisch durchsucht.
FmMatchEntryComplete 1 Erweiterter Vergleich. Bei der Eingabe von Zeichen sucht das Steuerelement nach dem Eintrag, der mit allen eingegebenen Zeichen übereinstimmt (Standard).
FmMatchEntryNone 2 Keine Suche nach Übereinstimmungen.

HinwBemerkungeneise

Die MatchEntry-Eigenschaft sucht Einträge in der TextColumn-Eigenschaft eines ListBox- oder ComboBox-Elements.

Das Steuerelement sucht in der als TextColumn gekennzeicheten Spalte nach einem Eintrag, der mit dem vom Benutzer eingegebenen Eintrag übereinstimmt. Sobald eine Übereinstimmung gefunden wird, wird die Zeile mit der Übereinstimmung ausgewählt, die Inhalte der Spalte werden angezeigt und die Inhalte der zugehörigen BoundColumn-Eigenschaft werden dem Steuerelement als Wert zugewiesen. Wenn die Übereinstimmung eindeutig ist, wird durch das Suchen der Übereinstimmung das Click-Ereignis initiiert.

Das Steuerelement initiiert das Click-Ereignis, sobald Benutzer eine Zeichenfolge eingeben, die genau mit einem Listeneintrag übereinstimmt. Wenn Benutzer eine Eingabe machen, wird der Eintrag mit der aktuellen Zeile in der Liste und mit der nächsten Zeile in der Liste verglichen. Entspricht die Eingabe nur der aktuellen Zeile, ist die Übereinstimmung eindeutig.

In Microsoft Forms gilt dies ungeachtet der Tatsache, ob eine Liste sortiert ist. Dies bedeutet, dass das Steuerelement das erste Vorkommen findet, das dem Eintrag entspricht, basierend auf der Reihenfolge der Elemente in der Liste.

Beachten Sie, dass in jedem Fall der übereinstimmende Eintrag nicht eindeutig ist. Er unterscheidet sich jedoch vom nachfolgenden Eintrag, weshalb das Steuerelement die Übereinstimmung als nicht zweideutig definiert und das Click-Ereignis initiiert.

Siehe auch

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.