Inhaltsverzeichnis
UBound-Beschreibung
Gibt den höchsten Index für eine Dimension eines Arrays zurück.
Einfache UBound-Beispiele
1234 | Sub UBound_Example()Dim a(3 bis 10) als IntegerMsgBox UBound(a)End Sub |
Ergebnis: 10
UBound-Syntax
1 | UBound(ArrayName, [ Dimension ]) |
Die UBound-Funktion enthält 2 Argumente:
Array-Name: Name der Array-Variablen.
Abmessungen: [Optional] Ganzzahl, die angibt, welche untere Grenze der Dimension zurückgegeben wird. Verwenden Sie 1 für die erste Dimension, 2 für die zweite usw. 1 wenn weggelassen.
Beispiele für Excel VBA UBound-Funktion
1234567 | Sub UBound_Example1()Dim arrValue(1 bis 5, 4 bis 8, 12 bis 25)MsgBox UBound(arrValue)MsgBox UBound(arrValue, 1)MsgBox UBound(arrValue, 2)MsgBox UBound(arrValue, 3)End Sub |
Ergebnis: 5, 5, 8, 25
LBound-Beschreibung
Gibt den niedrigsten Index für eine Dimension eines Arrays zurück.
Einfache LBound-Beispiele
1234 | Sub LBound_Example()Dim a(3 bis 10) als IntegerMsgBox LBound(a)End Sub |
Ergebnis: 3
LBound-Syntax
1 | LBound(Arrayname, [ Dimension ]) |
Die LBound-Funktion enthält 2 Argumente:
Array-Name: Name der Array-Variablen.
Abmessungen: [Optional] Ganzzahl, die angibt, welche untere Grenze der Dimension zurückgegeben wird. Verwenden Sie 1 für die erste Dimension, 2 für die zweite usw. 1 wenn weggelassen.
Beispiele für Excel VBA LBound-Funktion
1234567 | Sub LBound_Example1()Dim arrValue(1 bis 5, 4 bis 8, 12 bis 25)MsgBox LBound(arrValue)MsgBox LBound(arrValue, 1)MsgBox LBound(arrValue, 2)MsgBox LBound(arrValue, 3)End Sub |
Ergebnis: 1, 1, 4, 12