Inhoudsopgave
UBound-beschrijving
Retourneert het hoogste subscript voor een dimensie van een array.
Eenvoudige UBound-voorbeelden
1234 | Sub UBound_Example()Dim a (3 tot 10) als geheel getalMsgBox UBound(a)Einde sub |
Resultaat: 10
UBound-syntaxis
1 | UBound(arraynaam, [dimensie]) |
De functie UBound bevat 2 argumenten:
Matrixnaam: Naam van array-variabele.
Dimensie: [Optioneel] Geheel getal dat aangeeft van welke dimensie de ondergrens wordt geretourneerd. Gebruik 1 voor de eerste dimensie, 2 voor de tweede, enz. 1 indien weggelaten.
Voorbeelden van Excel VBA UBound-functie
1234567 | Sub UBound_Example1()Dim arrWaarde (1 tot 5, 4 tot 8, 12 tot 25)MsgBox UBound(arrValue)MsgBox UBound(arrValue, 1)MsgBox UBound(arrValue, 2)MsgBox UBound(arrValue, 3)Einde sub |
Resultaat: 5, 5, 8, 25
LBound Beschrijving:
Retourneert het laagste subscript voor een dimensie van een array.
Eenvoudige LBound-voorbeelden
1234 | Sub LBound_Example()Dim a (3 tot 10) als geheel getalMsgBox LBound(a)Einde sub |
Resultaat: 3
LBound-syntaxis
1 | LBound(Arraynaam, [ Dimensie ]) |
De functie LBound bevat 2 argumenten:
Matrixnaam: Naam van array-variabele.
Dimensie: [Optioneel] Geheel getal dat aangeeft van welke dimensie de ondergrens wordt geretourneerd. Gebruik 1 voor de eerste dimensie, 2 voor de tweede, enz. 1 indien weggelaten.
Voorbeelden van Excel VBA LBound-functie
1234567 | Sub LBound_Example1()Dim arrWaarde (1 tot 5, 4 tot 8, 12 tot 25)MsgBox LBound(arrValue)MsgBox LBound(arrValue, 1)MsgBox LBound(arrValue, 2)MsgBox LBound(arrValue, 3)Einde sub |
Resultaat: 1, 1, 4, 12