TOP

Função VBA: Choose

Descrição

A função VBA Choose retorna um valor de sua lista de argumentos com um determinado número.


Sintaxe Choose

Choose(número, valor_1, valor_2, valor_3, etc.)

Exemplo VBA Choose

Exibição de um dos 3 valores pelo número escrito na variável "choice":

Sub ChooseExample1()
    
     choice = 1
    
     course = Choose(choice, "Excel", "VBA", "Google Sheets")
    
     MsgBox "Curso selecionado:" & course 'Retorna a mensagem: "Curso selecionado: Excel"
    
End Sub

Uma alternativa para a função Choose é usar um array (Array):

Sub ChooseExample2()
    
     choice = 1
    
     course = Array("Excel", "VBA", "Google Sheets")(choice)
    
     MsgBox "Curso selecionado:" & course 'Retorna a mensagem: "Curso selecionado: VBA"
    
End Sub
O primeiro valor da função Choose está na posição 1, ao contrário de um array cujo primeiro valor está em 0.

Menu YLC Utilities no LO Calc

Menu YLC Utilities no LO Calc

Menu YLC Utilities no Excel

Menu YLC Utilities no Excel