Catégories
Macro VBA Maths & Stats Macros VBA

VBA Ubound() : macro pour renvoyer le plus petit indice

Partager :

La fonction UBound dans VBA est utilisée pour renvoyer une valeur contenant le plus petit indice.

La fonction UBound

La fonction VBA UBound suit la syntaxe suivante :

Ubound(variable)

Exemple de macro avec UBound

La macro

Sub macro()

Dim Tableau(10, 25, 30, 45, 50)
Dim Resultat

Resultat = UBound(Tableau, 2)

'Cellule actuellement sélectionnée
ActiveCell.Offset(0, 0).FormulaR1C1 = _
Resultat

'Cellule suivante située en bas
ActiveCell.Offset(1, 0).Select

End Sub

Les données sources

 ABCD
1 [cellule sélectionnée]   
2    
3    
4    
5    

Le résultat

 ABCD
125   
2    
3    
4    
5