
Envoyé par
Lubberla
j'ai un soucis de boucle qui boucle à l'infinie, donc c'est une boucle each et j'aimerai aller de la colonne A à R sur la ligne d ( qui est une variable) je vois pas ce qui cloche dans mon code je vous le poste ici.
Deux remarques liminaires :
A ma connaissance, il n'est pas possible de faire une boucle infinie avec un For Each.
La ligne d ça n'existe pas, les ligne sont des valeurs numériques.
Cependant, je comprends ce que tu veux dire : il s'agit du numéro de ligne contenue dans la variable d.
Mais ça remarque explique ton erreur.
En fait, ta boucle For Each boucle sur toutes les cellules des colonnes AD à RD, ce qui représente environ 450 millions de cellules, ce qui ressemble certainement beaucoup à l'infini.
Essaye de modifier ton code ainsi :
For Each c In Range("A" & d & ":R" & d)
Partager