Bonjour,
Comment puis je obtenir la dimension d'un tableau de type variant?
ex:
Merci.Code:
1
2
3
4 dim tab() as variant tab = ActiveSheet.Range("G3:I3").Value debug.print tab(1,??)
Nicolas
Version imprimable
Bonjour,
Comment puis je obtenir la dimension d'un tableau de type variant?
ex:
Merci.Code:
1
2
3
4 dim tab() as variant tab = ActiveSheet.Range("G3:I3").Value debug.print tab(1,??)
Nicolas
Code:
1
2
3
4 dim tab() as variant tab = ActiveSheet.Range("G3:I3").Value Debug.Print tab (1, UBound(tab , 1))
Bonjour,
Voir la fonction UBound. Soit UBound(tableau) ou UBound(tableau, 2)
A lire Utiliser les variables tableaux en VBA Excel
Maintenant, comme tu charges ta table avec le contenu d'un objet Range, tu peux également connaître la dimension par
qui renverra la même valeur que UBound(Tableau)Code:myRange.Rows.Count
et
qui renverra la même valeur que UBound(Tableau, 2)Code:myRange.Columns.Count
Merci pour votre aide et votre réactivité!!
J'utilisais mal Ubound mais maintenant ça fonctionne! Cool!! Merci!
Je me sens un peu ridicule sur ce type de question. :-(
Nicolas