Funzione Choose

Importante :  Il presente articolo è stato tradotto automaticamente, vedere la dichiarazione di non responsabilità. Per visualizzare la versione inglese dell'articolo, fare clic qui.

Seleziona o restituisce un valore da un elenco di argomenti.

Sintassi

Scegli ( indice , scelta-1 [, scelta 2]... [, scelta-n] )

Nella sintassi della funzione Scegli sono previsti gli argomenti seguenti:

Argomento

Descrizione

indice

Obbligatorio. Espressione numerica o campo che restituisce un valore compreso tra 1 e il numero delle opzioni disponibili.

scelta

Obbligatorio. Espressione Variant contenente una delle opzioni disponibili.


Osservazioni

Scegli restituisce un valore nell'elenco di scelte in base al valore dell'indice. Se indice è 1, Scegli restituirà la prima opzione nell'elenco. Se indice è 2, restituisce la seconda scelta e così via.

È possibile utilizzare Scegli per cercare un valore in un elenco di possibilità. Ad esempio, se indice restituisce 3 e scelta-1 = "uno", scelta 2 = "due" e scelta 3 = "tre", Scegli restituirà "tre". Questa funzionalità è particolarmente utile se l'indice rappresenta il valore in un gruppo di opzioni.

Scegliere valuta ogni scelta nell'elenco, anche se ne restituisce solo uno. Per questo motivo, è necessario prestare attenzione ai potenziali. Ad esempio, se si usa la funzione MsgBox come parte di un espressione in tutte le scelte, una finestra di messaggio verrà essere visualizzata per ogni opzione la valutazione, anche se Scegli restituirà il valore di solo uno di essi.

La funzione Scegli restituisce un valore Null se indice è minore di 1 o maggiore del numero di scelte elencate.

Se indice non è un numero intero, prima di essere valutato viene arrotondato al numero intero più vicino.

Esempio

Nota : Gli esempi seguenti illustrano l'uso di questa funzione in un modulo di Visual Basic, Applications Edition (VBA). Per altre informazioni sull'uso di VBA, selezionare Riferimenti per sviluppatori nell'elenco a discesa accanto a Cerca e immettere uno o più termini nella casella di ricerca.

Questo esempio viene usata la funzione Scegli per visualizzare un nome in risposta a un indice passato alla routine tramite il parametro Ind .

Function GetChoice(Ind As Integer)
GetChoice = Choose(Ind, "Speedy", "United", "Federal")
End Function

Nota : Dichiarazione di non responsabilità per la traduzione automatica: Il presente articolo è stato tradotto tramite un software di traduzione automatica e non da una persona. Microsoft offre le traduzioni automatiche per consentire a coloro che non conoscono la lingua inglese di leggere gli articoli sui prodotti, sui servizi e sulle tecnologie Microsoft. Dal momento che l'articolo è stato tradotto automaticamente, potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli.

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per i tuoi commenti e suggerimenti

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×