OVH Cloud OVH Cloud

Gestion des plages dans VBA

1 réponse
Avatar
coco74
Bonjour =E0 tous,

Qui peut m'aider ? ?

Je d=E9bute dans VBA et je sais =E9crire par exemple :
For Each c In F2.Range("I2:I1000")
.......
Next c

Mais comment =E9crire pour qu'il d=E9tecte seul la fin de la=20
zone I2:I.... qui peut varier.

Merci d'avance

1 réponse

Avatar
michdenis
Bonjour,

Dim Rg as range

With worksheets("Feuil1")
Set rg = .range("I2:I" & .range("I65536").end(xlup).row)
End With

For each c In Rg
'Ton code
next



Salutations!



"coco74" a écrit dans le message de news:379901c4a497$0f7acea0$
Bonjour à tous,

Qui peut m'aider ? ?

Je débute dans VBA et je sais écrire par exemple :
For Each c In F2.Range("I2:I1000")
.......
Next c

Mais comment écrire pour qu'il détecte seul la fin de la
zone I2:I.... qui peut varier.

Merci d'avance