IBM Lotus Symphony


UBound-Funktion [Laufzeit]

Gibt die obere Begrenzung einer Matrix zurück.

Syntax:

UBound (ArrayName [, Dimension])

Rückgabewert:

Integer

Parameter:

ArrayName: Der Name der Matrix, deren obere (Ubound) oder untere (LBound) Begrenzung ermittelt werden soll.

[Dimension]: Integer-Wert, der angibt, für welche Dimension die obere (Ubound) oder untere (LBound) Begrenzung zurückgegeben werden soll. Wenn Sie hier keinen Wert angeben, wird die Begrenzung der ersten Dimension zurückgegeben.

Fehlercodes

5 Invalid procedure call

9 Subscript out of range

Beispiel:

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 liefert 10

Print UBound(sVar()) REM liefert 20

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

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

end Sub


Produktfeedback | Zusätzliche Dokumentation | Marken