OVH Cloud OVH Cloud

for each...en partant de la fin

2 réponses
Avatar
zappy
Bonjour à tous,

Je souhaite, en utilisant une boucle For Each, récupérer des valeurs, en
commençant par la dernière valeur trouvée.

si j'éxécute :

For Each c In Range("a25:a2")
MsgBox (c.Address)
Next c

j'obtiens : a1, puis a2 ...etc

Savez-vous comment obtenir a25, puis a24 ..etc ?

Merci d'avance,
Zappy.

2 réponses

Avatar
ru-th
Salut

for i% to 2 step -1
msgbox cells(i,1).address
next

a+
rural thierry

"zappy" a écrit dans le message de news:

Bonjour à tous,

Je souhaite, en utilisant une boucle For Each, récupérer des valeurs, en
commençant par la dernière valeur trouvée.

si j'éxécute :

For Each c In Range("a25:a2")
MsgBox (c.Address)
Next c

j'obtiens : a1, puis a2 ...etc

Savez-vous comment obtenir a25, puis a24 ..etc ?

Merci d'avance,
Zappy.




Avatar
zappy
Merci beaucoup !
j'adapte mon code de ce pas.
Bonne journée à tous,
Zappy.

"ru-th" a écrit dans le message de news:

Salut

for i% to 2 step -1
msgbox cells(i,1).address
next

a+
rural thierry

"zappy" a écrit dans le message de news:

Bonjour à tous,

Je souhaite, en utilisant une boucle For Each, récupérer des valeurs, en
commençant par la dernière valeur trouvée.

si j'éxécute :

For Each c In Range("a25:a2")
MsgBox (c.Address)
Next c

j'obtiens : a1, puis a2 ...etc

Savez-vous comment obtenir a25, puis a24 ..etc ?

Merci d'avance,
Zappy.