TOP

Función VBA: Choose

Descripción

La función VBA Choose devuelve un valor de su lista de argumentos con un número determinado.


Sintaxis Choose

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

Ejemplo VBA Choose

Visualización de uno de los 3 valores por el número escrito en la variable "elección":

Sub ChooseExample1()
    
     choice = 1
    
     course = Choose(choice, "Excel", "VBA", "Google Sheets")
    
     MsgBox "Curso seleccionado:" & course 'Devuelve el mensaje: "Curso seleccionado: Excel"
    
End Sub

Una alternativa a la función Choose es usar una matriz (Array):

Sub ChooseExample2()
    
     choice = 1
    
     course = Array("Excel", "VBA", "Google Sheets")(choice)
    
     MsgBox "Curso seleccionado:" & course 'Devuelve el mensaje: "Curso seleccionado: VBA"
    
End Sub
El primer valor de la función Choose está en la posición 1, a diferencia de una matriz cuyo primer valor está en 0.

Menú YLC Utilities en LO Calc

Menú YLC Utilities en LO Calc

Menú YLC Utilities en Excel

Menú YLC Utilities en Excel