Функція VBA Choose повертає значення зі свого списку аргументів із заданим числом.
Choose(число, значення_1, значення_2, значення_3 і т.д.)
Відображення одного з 3 значень за номером, який прописаний в змінній "choice":
Sub ChooseExample1()
choice = 1
course = Choose(choice, "Excel", "VBA", "Google Sheets")
MsgBox "Вибраний курс: " & course 'Повертає повідомлення: "Вибраний курс: Excel"
End Sub
Альтернативою функції Choose є використання масиву (Array):
Sub ChooseExample2()
choice = 1
course = Array("Excel", "VBA", "Google Sheets")(choice)
MsgBox "Вибраний курс: " & course 'Повертає повідомлення: "Вибраний курс: VBA"
End Sub