Funcția VBA Choose returnează o valoare din lista de argumente cu un număr dat.
Choose(număr, valoare_1, valoare_2, valoare_3 etc.)
Afișarea uneia dintre cele 3 valori după numărul scris în variabila „choice”:
Sub ChooseExample1()
    
     choice = 1
    
     course = Choose(choice, "Excel", "VBA", "Google Sheets")
    
     MsgBox "Curs selectat:" & course 'Returnări mesajul: „Curs selectat: Excel”
    
End Sub
O alternativă la funcția Choose este utilizarea unui tablou (Array):
Sub ChooseExample2()
    
     choice = 1
    
     course = Array("Excel", "VBA", "Google Sheets")(choice)
    
     MsgBox "Curs selectat:" & course 'Returnări mesajul: „Curs selectat: VBA”
    
End Sub