Hacer coincidir las entradas de una lista

Microsoft Forms proporciona tres maneras de hacer coincidir un valor especificado por el usuario con una entrada que existe en la lista de un ListBox o ComboBox:

  • Ninguna coincidencia no proporciona ninguna ayuda para hacer coincidir la entrada con tipo de un usuario con una entrada de la lista.

  • La primera letra compara la letra de tipo más reciente con la primera letra de cada entrada de la lista. Se selecciona la primera coincidencia en la lista.

  • Complete compara la entrada del usuario e intenta encontrar una coincidencia exacta en una entrada de la lista.

La característica de coincidencia se restablece a los dos segundos (seis segundos si se usa la configuración Asia oriental). Por ejemplo, si tiene una lista de los 50 estados y escribe "CO" rápidamente, encontrará "Colorado". Pero si escribe "CO" lentamente, encontrará "Ohio" porque la búsqueda autocompletar se restablece entre letras.

Si elige Completar coincidencia, es una buena idea ordenar alfabéticamente las entradas de lista (puede usar la propiedad TextColumn para hacerlo). Si la lista no se ordena alfabéticamente, puede que la coincidencia no funcione correctamente. Por ejemplo, si la lista incluye Alabama, Louisiana y Alaska en ese orden, "Alabama" se considerará una coincidencia completa si el usuario escribe "ala". De hecho, este resultado es ambiguo porque hay dos entradas en la lista que podrían coincidir con lo que escribió el usuario. La ordenación alfabética elimina esta ambigüedad.

Consulte también

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.