ComboBox.MatchEntry Property (Outlook Forms Script)

Gibt einen Integer-Wert zurück, der angibt, wie ein ComboBox -Objekt bei Benutzereingaben seine Liste durchsucht, oder legt den betreffenden Wert fest. Lese-/Schreibzugriff.

Syntax

Ausdruck. MatchEntry

expression Eine Variable, die ein ComboBox-Objekt darstellt.

HinwBemerkungeneise

Die Einstellungen für MatchEntry sind:

Wert Beschreibung
0 Standardsuche nach Übereinstimmungen. Im Steuerelement wird nach dem nächsten Eintrag gesucht, der mit dem eingegebenen Zeichen beginnt. Bei wiederholter Eingabe des gleichen Buchstabens werden alle Einträge durchlaufen, die mit diesem Buchstaben beginnen.
1 Erweiterter Vergleich. Bei Eingabe jedes Zeichens wird im Steuerelement nach einem Eintrag gesucht, der mit allen eingegebenen Zeichen übereinstimmt (Standard).
2 Keine Suche nach Übereinstimmungen.

Mit der MatchEntry-Eigenschaft werden Einträge aus der TextColumn -Eigenschaft eines Listenfeld-Steuerelements ( ListBox) oder eines Kombinationsfeld-Steuerelements ( ComboBox) gesucht.

Im Steuerelement wird die von der TextColumn-Eigenschaft bezeichnete Spalte nach einem Eintrag durchsucht, der mit der Eingabe übereinstimmt, die der Benutzer vorgenommen hat. Wenn eine Übereinstimmung gefunden wird, wird die Zeile markiert, in der sich die Übereinstimmung befindet, der Inhalt der Spalte wird angezeigt, und der Inhalt ihrer BoundColumn -Eigenschaft wird zum Wert des Steuerelements. Ist die Übereinstimmung eindeutig, wird durch Auffinden der Übereinstimmung das Click -Ereignis ausgelöst.

Das Steuerelement löst das Click-Ereignis aus, sobald der Benutzer eine Abfolge von Zeichen eingibt, die exakt einem Eintrag in der Liste entspricht. Während der Benutzer die Eingabe vornimmt, wird die Eingabe 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 mit der Eingabe übereinstimmt, und zwar basierend auf der Reihenfolge der Einträge in der Liste. Beispielsweise wird durch die Eingabe von entweder "abc" oder "bc" das Click-Ereignis für die folgende Liste ausgelöst:

abcde 
bcdef 
abcxyz 
bchij

Beachten Sie, dass in beiden Fällen der verglichene Eintrag nicht eindeutig ist; trotzdem ist der Unterschied zum nachfolgenden Eintrag ausreichend, damit das Steuerelement die Übereinstimmung als eindeutig interpretiert und das Click-Ereignis auslöst.

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.