Функція 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