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.