UBound Function

Tagastab massiivi ĂĽlempiiri.

SĂĽntaks:

UBound (ArrayName [, Dimension])

Tagastusväärtus:

Täisarv

Parameetrid:

ArrayName: selle massiivi nimi, mille jaoks soovid määrata ülempiiri (Ubound) või alampiiri (LBound).

[Dimension]: täisarv, mis määrab mõõdu, mille kohta ülempiir (UBound) või alampiir (LBound) tagastatakse. Kui väärtust pole määratud, siis tagastatakse esimene mõõt.

Error codes:

5 Vigane protseduuri väljakutse

9 Indeks väljub defineeritud vahemikust

Näide:

Sub ExampleUboundLbound

Dim sVar(10 To 20) As String

    Print LBound(sVar())

    Print UBound(sVar())

End Sub

 

Sub ExampleUboundLbound2

Dim sVar(10 To 20,5 To 70) As String

    Print LBound(sVar()) REM Tagastab 10

    Print UBound(sVar()) REM Tagastab 20

    Print LBound(sVar(),2) REM Tagastab 5

    Print UBound(sVar(),2) REM Tagastab 70

End Sub