Choose Fonksiyonu

Bir argüman listesinden seçilen değeri döndürür.

Sözdizimi:


Choose (Index, Selection1[, Selection2, ... [,Selection_n]])

Parametreler:

Index: Dönüş değerini belirten sayısal ifade.

Selection1: Uygun seçimlerden birini içeren herhangi bir ifade.

Seçim işlevi dizim değerine dayalı olarak ifadelerin listesinden bir değer döndürür. Eğer Dizin=1 ise, fonksiyon listedeki ilk ifadeyi döndürür,eğer dizin i=2 ise ikinci ifadeyi döndürür ve böyle devam eder.

Index değeri 1'den küçük ya da listelenen ifadelerin sayısından büyükse, fonksiyon Null değerini döndürür.

Aşağıdaki örnekte Choose işlevi menü oluşturan birkaç dizilimden birisini seçmek için kullanılır:

Hata kodları:

5 Geçersiz yordam çağrısı

Örnek:


Sub ExampleChoose
Dim sReturn As String
    sReturn = ChooseMenu(2)
    Print sReturn
End Sub
 
Function ChooseMenu(Index As Integer)
    ChooseMenu = Choose(Index, "Quick Format", "Save Format", "System Format")
End Function

Please support us!