Hervé
XLDnaute Barbatruc
Bonjour tout le monde
Pour parcourir une variable tableau , on utilise toujours des boucles for to :
for i=1 to ubound(tablo)
je cherche à remplacer ces boucles par des boucles for each, mais je suis confronté à un problème.
comment incrémenter le numéro de ligne dans la boucle.
ci dessous un code, celui-ci fonctionne, mais je cherche à éliminer les i=i+1 de chaque boucle for each.
ce type de code ne fonctionne pas :
for each element in tablo
element=element*2
next element
je ne pense pas que mon problème soit solutionnable, mais bon si je pose pas la question je n'en n'aurais pas la confirmation.
en vous remerciant de votre attention, et de votre aide futur.
salut
Pour parcourir une variable tableau , on utilise toujours des boucles for to :
for i=1 to ubound(tablo)
je cherche à remplacer ces boucles par des boucles for each, mais je suis confronté à un problème.
comment incrémenter le numéro de ligne dans la boucle.
ci dessous un code, celui-ci fonctionne, mais je cherche à éliminer les i=i+1 de chaque boucle for each.
ce type de code ne fonctionne pas :
for each element in tablo
element=element*2
next element
je ne pense pas que mon problème soit solutionnable, mais bon si je pose pas la question je n'en n'aurais pas la confirmation.
Dim tablo(1 To 10) As Byte
Dim i As Byte
Dim element
For i = 1 To 10
tablo(i) = i * 6
Next i
i = 0
For Each element In tablo
i = i + 1
tablo(i) = element * 2
Next element
i = 0
For Each element In tablo
i = i + 1
Cells(i, 1) = element
Next element
en vous remerciant de votre attention, et de votre aide futur.
salut