Propiedad ListIndex

Microsoft Office Objects

Mostrar todo

Propiedad ListIndex

       

Devuelve o establece el número de índice el elemento seleccionado en la lista del control de cuadro combinado de la barra de comandos. Si no se selecciona ningún elemento de la lista, esta propiedad devuelve cero. Long de Lectura/Escritura.

Nota   Esta propiedad falla cuando se aplica a controles que no sean controles de lista.

Comentarios

Al establecer la propiedad ListIndex el control especificado selecciona el elemento dado y ejecuta la acción apropiada en la aplicación.

Ejemplo

Este ejemplo utiliza la propiedad ListIndex para determinar la subrutina correcta que se debe ejecutar, a partir de la selección del cuadro combinado en la barra de comandos denominada "My Custom Bar". Como el procedimiento utiliza ListIndex, el texto del cuadro combinado puede ser cualquier texto.

Sub processSelection()
Dim userChoice As Long
userChoice = CommandBars("My Custom Bar").Controls(1).ListIndex
    Select Case userChoice
        Case 1
            chartcourse
        Case 2
            displaygraph
        Case Else
            MsgBox ("Invalid choice. Please choose again.")
    End Select
End Sub