UBound, fonction

Renvoie une longue contenant le plus grand indice disponible pour la dimension indiquée d’un matrice.

Syntaxe

UBound ( nom_matrice [, dimension ] )

La syntaxe de la fonction UBound est la suivante :

Argument

Description

arrayname

Obligatoire. Nom de l' variable; respecte les conventions d’appellation variable standard.

dimension

Facultatif. Variant(Long). Nombre entier indiquant la limite supérieure de la dimension qui est renvoyée. Utilisez 1 pour la première dimension, 2 pour la deuxième et ainsi de suite. Si dimension est omis, 1 est pris en charge.


Remarques

La fonction UBound est utilisée avec la fonction LBound pour déterminer la taille d’un tableau. Utilisez la fonction LBound pour rechercher la limite inférieure d’une dimension de matrice.

UBound renvoie les valeurs suivantes pour un tableau avec les dimensions suivantes :

Dim A(1 To 100, 0 To 3, -3 To 4)

Instruction

Valeur renvoyée

UBound(A, 1)

100

UBound(A, 2)

3

UBound(A, 3)

4


Exemple

Remarque : Les exemples qui suivent illustrent l’utilisation de cette fonction dans un module Visual Basic pour Applications (VBA). Pour plus d’informations sur l’travail avec VBA, sélectionnez Référence du développeur dans la liste verte en regard de Rechercher, puis entrez un ou plusieurs termes dans la zone de recherche.

Cet exemple utilise la fonction UBound pour déterminer le plus grand indice disponible pour la dimension indiquée d’une matrice.

Dim Upper
' Declare array variables.
Dim MyArray(1 To 10, 5 To 15, 10 To 20)
Dim AnyArray(10)
Upper = UBound(MyArray, 1) ' Returns 10.
Upper = UBound(MyArray, 3) ' Returns 20.
Upper = UBound(AnyArray) ' Returns 10.

Besoin d’aide ?

Développez vos compétences dans Office
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×