Accedi con Microsoft
Accedi o crea un account.
Salve,
Seleziona un altro account.
Hai più account
Scegli l'account con cui vuoi accedere.

Si applica a

Oggetto ComboBox

Oggetto ListBox

È possibile usare la proprietà ListIndex per determinare quale elemento è selezionato in una casella di riepilogo o una casella combinata. Tipo di dati Long di lettura/scrittura.

espressione.ListIndex

espressione Obbligatorio. Espressione che restituisce uno degli oggetti inclusi nell'elenco Si applica a.

Osservazioni

La proprietà ListIndex è un numero intero compreso tra 0 e il numero totale di elementi in una casella di riepilogo o casella combinata meno 1. Microsoft Office Access 2007 imposta il valore della proprietà ListIndex quando viene selezionato un elemento in una casella di riepilogo o la parte di casella di riepilogo di una casella combinata. Il valore della proprietà ListIndex del primo elemento è uguale a 0, del secondo elementi è 1 e così via.

Questa proprietà è disponibile solo usando una macro o codice di Visual Basic for Applications (VBA). È possibile leggere questa proprietà solo nella visualizzazione Maschera e nella visualizzazione Foglio dati. Questa proprietà è di sola lettura e non è disponibile in altre visualizzazioni.

Il valore della proprietà ListIndex è disponibile anche impostando la proprietà .ColonnaAssociata su 0 per una casella combinata o di riepilogo. Se la proprietà ColonnaAssociata è impostata su 0, il campo della tabella sottostante a cui la casella combinata o di riepilogo è associata conterrà lo stesso valore dell'impostazione della proprietà ListIndex.

Le caselle di riepilogo hanno anche una proprietà .SelezioneMultipla che consente di selezionare più elementi dal controllo. Quando si effettuano più selezioni in una casella di riepilogo, è possibile determinare gli elementi selezionati con la proprietà Selezionati del controllo. La proprietà Selezionati è una matrice di valori da 0 al valore della proprietà ListCount meno 1. Per ogni elemento nella casella di riepilogo la proprietà Selezionati restituisce True se si seleziona l'elemento e False se non è selezionato.

Anche la raccolta ItemsSelected fornisce un modo per accedere ai dati nelle righe selezionate di una casella di riepilogo o combinata.

Esempio

Per restituire il valore della proprietà ListIndex, è possibile usare quanto segue:

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

Per impostare il valore della proprietà ListIndex, è possibile usare quanto segue:

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

Quando nomemaschera e nomecontrollo sono rispettivamente i nomi della maschera e del controllo della casella di riepilogo o combinata, espressi come valori Stringa e indice è il valore dell'indice dell'elemento.

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?
Premendo Inviare, il tuo feedback verrà usato per migliorare i prodotti e i servizi Microsoft. L'amministratore IT potrà raccogliere questi dati. Informativa sulla privacy.

Grazie per il feedback!

×