Propiedad ListBox.MatchEntry (script de formularios de Outlook)
Devuelve o establece un valor de tipo Integer que indica cómo un ListBox busca en su lista cuando el usuario escribe. Lectura y escritura.
Sintaxis
expresión. MatchEntry
expresión Variable que representa un objeto ListBox.
Comentarios
Los valores para MatchEntry son:
Valor | Descripción |
---|---|
0 | Coincidencia básica. El control busca la siguiente entrada que comienza por el carácter escrito. Al escribir repetidamente la misma letra, se recorren todas las entradas que comienzan por esa letra. |
1 | Coincidencia extendida. A medida que se escribe cada carácter, el control busca una entrada que coincida con todos los caracteres escritos (valor predeterminado). |
2 | Sin coincidencias. |
La propiedad MatchEntry busca las entradas de la propiedad TextColumn de un ListBox o un ComboBox.
El control busca en la columna identificada por TextColumn una entrada que coincida con la entrada escrita por el usuario. Después de encontrar una coincidencia, la fila que contiene la coincidencia se selecciona, se muestra el contenido de la columna y el contenido de su propiedad BoundColumn se convierte en el valor del control. Si la coincidencia es inequívoca, al encontrar la coincidencia se inicia el evento Click.
El control inicia el evento Click en cuanto el usuario escribe una secuencia de caracteres que coincide exactamente con una entrada de la lista. A medida que escribe el usuario, la entrada se compara con la fila actual de la lista y con la fila siguiente de la lista. Cuando la entrada coincide sólo con la fila actual, la coincidencia es inequívoca.
En los formularios de Microsoft, esto es así independientemente de si la lista está ordenada. Esto quiere decir que el control encuentra la primera aparición que coincide con la entrada, según el orden de los elementos de la lista. Por ejemplo, al escribir "abc" o "bc" se iniciará el evento Click para la lista siguiente:
abcde
bcdef
abcxyz
bchij
Observe que, en todos los casos, la entrada coincidente no es exclusiva; sin embargo, es lo suficientemente diferente de la entrada adyacente para que el control interprete la coincidencia como inequívoca e inicie el evento Click.
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.