Partager via


ComboBox.MatchEntry Property (Outlook Forms Script)

Renvoie ou définit une valeur de type Integer qui indique comment un objet ComboBox effectue une recherche dans sa liste à mesure que l'utilisateur tape des données. Lecture-écriture.

Syntaxe

expression. MatchEntry

expression Variable qui représente un objet ComboBox.

Remarques

Les paramètres de l'argument MatchEntry sont les suivants :

Valeur Description
0 Correspondance de base. Le contrôle recherche l'entrée suivante commençant par le caractère tapé. La saisie répétée d'une même lettre entraîne le parcours cyclique de toutes les entrées qui commencent par cette lettre.
1 Correspondance étendue. Dès qu'un caractère est tapé, le contrôle recherche une entrée correspondant à tous les caractères saisis (valeur par défaut).
2 Aucune correspondance.

La propriété MatchEntry effectue une recherche parmi les entrées à partir de la propriété TextColumn d'un contrôle ListBox ou ComboBox.

Dans la colonne identifiée par TextColumn, le contrôle recherche une entrée qui correspond à l'entrée tapée par l'utilisateur. Lors de la recherche d’une correspondance, la ligne contenant la correspondance est sélectionnée, le contenu de la colonne est affiché et le contenu de sa propriété BoundColumn devient la valeur du contrôle. Si la correspondance est non ambiguë, la recherche de la correspondance déclenche l’événement Click .

Le contrôle lance l’événement Click dès que l’utilisateur tape une séquence de caractères qui correspondent exactement à une entrée de la liste. Au cours de la frappe, l'entrée est comparée avec la ligne active puis la ligne suivante de la liste. Lorsque l'entrée correspond uniquement à la ligne active, la correspondance est non ambiguë.

C'est le cas dans Microsoft Forms, que la liste soit triée ou non. Cela signifie que le contrôle trouve la première occurrence correspondant à l'entrée, selon l'ordre des éléments de la liste. Par exemple, en entrant « abc » ou « bc », l’événement Click est lancé pour la liste suivante :

abcde 
bcdef 
abcxyz 
bchij

Notez que dans les deux cas, l’entrée correspondante n’est pas unique ; Toutefois, il est suffisamment différent de l’entrée adjacente pour que le contrôle interprète la correspondance comme non ambiguë et lance l’événement Click .

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.