Bonjour,
je travaille avec une boucle et j'aimerai qu'elle tourne tant qu'il n'y a pas trois ligne de vide
mais la boucle s'arrête dès que la ligne "ligne+2" est vide même si la ligne "ligne+1" est remplie!
Code : Sélectionner tout - Visualiser dans une fenêtre à part Do While Cells(Ligne, 1) <> "" And Cells(Ligne + 1, 1) <> "" And Cells(Ligne + 2, 1) <> ""
Suite au lecture sur ce forum, je croyais avoir compris que:
avec un "And" il faut que les toutes les conditions soit vrai et avec "Or" il suffit qu'une des conditions soit vrai pour quel'on sorte de boucle; alors pourquoi dans le cas présent j'ai mon résultat voulu avec Or et pas avec And.
Ma boucle fonctionne avec Or, mais j'aimerai bien comprendre![]()
Partager