Iniciar sesión con Microsoft
Iniciar sesión o crear una cuenta
Hola:
Seleccione una cuenta diferente.
Tiene varias cuentas
Elija la cuenta con la que desea iniciar sesión.

Se aplica a

Objeto ComboBox

Objeto ListBox

Puede usar la propiedad ListIndex para determinar qué elemento está seleccionado en un cuadro de lista o cuadro combinado. Valor Long de lectura y escritura.

expresión.ListIndex

expresión Requerido. Una expresión que devuelve uno de los objetos de la lista Se aplica a.

Observaciones

La propiedad ListIndex es un entero entre 0 y el número total de elementos de un cuadro de lista o cuadro combinado menos 1. Microsoft Office Access 2007 establece el valor de la propiedad ListIndex cuando se selecciona un elemento en un cuadro de lista o en la parte del cuadro de lista de un cuadro combinado. El valor de la propiedad ListIndex del primer elemento de una lista es 0, el valor del segundo elemento es 1 y así sucesivamente.

Esta propiedad solo está disponible al usar una macro o código de Visual Basic para Aplicaciones (VBA). Solo se puede leer esta propiedad en la vista Formulario y Vista de hoja de datos. Esta propiedad es de solo lectura y no está disponible en otras vistas.

El valor de la propiedad ListIndex también está disponible estableciendo la propiedad BoundColumn en 0 para un cuadro combinado o cuadro de lista. Si la propiedad BoundColumn se establece en 0, el campo de tabla subyacente al que está enlazado el cuadro combinado o cuadro de lista contendrá el mismo valor que la propiedad ListIndex.

Los cuadros de lista también tienen una propiedad MultiSelect que permite al usuario seleccionar varios elementos del control. Cuando se realizan varias selecciones en un cuadro de lista, puede determinar qué elementos se seleccionan mediante la propiedad Selected del control. La propiedad Selected es una matriz de valores de 0 al valor de la propiedad ListCount menos 1. Para cada elemento del cuadro de lista, la propiedad Selected será True si el elemento está seleccionado y False si no está seleccionado.

La colección ItemsSelected también proporciona una forma de obtener acceso a los datos de las filas seleccionadas de un cuadro de lista o cuadro combinado.

Ejemplo

Para devolver el valor de la propiedad ListIndex, puede usar lo siguiente:

Dim l As Long
l = Forms(formname).Controls(controlname).ListIndex

Para establecer el valor de la propiedad ListIndex, puede usar el siguiente:

Forms(formname).Controls(controlname).SetFocus
Forms(formname).Controls(controlname).ListIndex = index

Donde nombre_formulario y nombre_control son los nombres del formulario y del control de cuadro de lista o de cuadro combinado, respectivamente, expresados como valores String, e índice es el valor de índice del elemento.

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a su experiencia?
Si presiona Enviar, sus comentarios se usarán para mejorar los productos y servicios de Microsoft. El administrador de TI podrá recopilar estos datos. Declaración de privacidad.

¡Gracias por sus comentarios!

×