Fonction UBound
Renvoie la limite supérieure d'une matrice.
UBound (NomMatrice [, Dimension])
Long
ArrayName : nom de la matrice dont la limite supérieure (Ubound) ou inférieure (LBound) doit être déterminée.
[Dimension] : nombre entier indiquant la dimension pour laquelle la limite supérieure (Ubound) ou inférieure (LBound) doit être renvoyée. Si aucune valeur n'est indiquée, c'est la limite de la première dimension qui est renvoyée.
Sub VectorBounds
Dim v(10 To 20) As String
Print LBound(v()) ' renvoie10
Print UBound(v) ' returns 20
End Sub ' VectorBounds
Sub TableBounds
Dim t(10 To 20,-5 To 70) As Currency
Print LBound(t), UBound(t()) ' renvoie 10 20
Print LBound(t(),2) ' renvoie- 5
Print UBound(t,2) ' renvoie70
End Sub ' TableBounds