Compartir a través de


Propiedad seleccionada

Devuelve o establece el estado de selección de los elementos de un ListBox.

Sintaxis

objeto . Selected(index) [= Boolean ]

La sintaxis de la propiedad Selected tiene estas partes:

Parte Descripción
object Obligatorio. Un objeto válido.
index Obligatorio. Un entero con un rango entre 0 a uno menos que el número de elementos de la lista.
Boolean Opcional. Si un elemento está seleccionado.

Configuración

La configuración de Boolean es:

Valor Descripción
True El elemento está seleccionado.
False El elemento no está seleccionado.

Comentarios

La propiedad Selected resulta útil cuando los usuarios pueden realizar varias selecciones. Use esta propiedad para determinar las filas seleccionadas en un cuadro de lista de selección múltiple. También puede utilizar esta propiedad para seleccionar o anular la selección de las filas de una lista desde el código.

El valor predeterminado de esta propiedad está basado en el estado de selección actual del ListBox.

Para cuadros de lista de selección única, se recomiendan las propiedades Value o ListIndex para obtener y establecer la selección. En este caso, ListIndex devuelve el índice del elemento seleccionado. Sin embargo, en una selección múltiple, ListIndex devuelve el índice de la fila incluida dentro del rectángulo del enfoque, independientemente de si la fila está seleccionada realmente.

Cuando la propiedad MultiSelect del control de un cuadro de lista se establece en None, solo una fila puede tener su propiedad Selected establecida en True.

Al introducir un valor que se encuentra fuera de rango para el índice no se genera un mensaje de error aunque no establece una propiedad para cualquier elemento de la lista.

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.