UBound Function

Liveras la altan limon de tabelo.

Sintakso:


UBound (ArrayName [, Dimension])

Liverota valoro:

Entjero

Parametroj:

ArrayName: Nomo de la tabelo por kiu liveri la altan limon (Ubound) aŭ la malaltan limon (LBound) de la tabela dimensio.

[Dimension]: Entjero kiu specifas kiun dimension liveri: la altan (Ubound) aŭ la malaltan (LBound). Se ĝi ne estas specifita, la funkcio liveras la unuan.

Error codes:

5 Nevalida procedurvoko

9 Indekso ekster difinita amplekso

Ekzemplo:


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 Liveras 10
    Print UBound(sVar()) REM Liveras 20
    Print LBound(sVar(),2) REM Liveras 5
    Print UBound(sVar(),2) REM Liveras 70
End Sub