La funzione VBA Choose restituisce un valore dal suo elenco di argomenti con un dato numero.
Choose(numero, valore_1, valore_2, valore_3, ecc.)
Visualizzazione di uno dei 3 valori tramite il numero scritto nella variabile "choice":
Sub ChooseExample1()
choice = 1
course = Choose(choice, "Excel", "VBA", "Google Sheets")
MsgBox "Corso selezionato:" & course 'Resi il messaggio: "Corso selezionato: Excel"
End Sub
Un'alternativa alla funzione Choose consiste nell'utilizzare un array (Array):
Sub ChooseExample2()
choice = 1
course = Array("Excel", "VBA", "Google Sheets")(choice)
MsgBox "Corso selezionato:" & course 'Resi il messaggio: "Corso selezionato: VBA"
End Sub