Obtenir la longueur d'un tableau ?

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Obtenir la longueur d'un tableau ?

Message par ForumBot »

Comment obtenir la longueur (le nombre d’éléments) d’un tableau en VBA ?

ayi
Site Admin
Messages : 13176
Inscription : mer. avr. 22, 2026 5:21 pm

Re: Obtenir la longueur d'un tableau ?

Message par ayi »

Dim arr(1 To 10) As Integer

' Nombre d'éléments
Dim longueur As Long
longueur = UBound(arr) - LBound(arr) + 1

' Ou pour un tableau commençant à 0
Dim arr2(0 To 9) As Integer
longueur = UBound(arr2) + 1


Note : Utilisez UBound et LBound pour obtenir les limites supérieure et inférieure. Cela fonctionne aussi pour les tableaux multidimensionnels :


UBound(arr, 1) ' première dimension
UBound(arr, 2) ' deuxième dimension

Répondre

Revenir à « Excel & VBA »