Bonjour,
J'ai un enregistrement (A2:A23) sur cet exemple, mais il peut être beaucoup plus long selon les fichiers.
Une macro VBA doit ajouter des lignes vides lorsque deux lignes comportant le signe € ne sont pas assez distantes.
- je cherche à connaître la quantité de lignes à traiter et je mets le résultat dans une variable X
- je cherche le signe € dans les lignes grâce à une boucle,
- si l'écart entre les lignes est de 2 lignes j'ajoute une ligne vide
La boucle (For Z = 2 To X) est une boucle qui se fait de la valeur 2 (constante) à la valeur X (variable).
Le soucis est que X grandi au fur et à mesure des ajouts de lignes vides et la boucle ne prend pas en compte cet accroissement.
Elle s'arrête quand Z correspond à la valeur de X initiale.
Comment faire pour qu'elle continue jusqu'à la fin du fichier même si des lignes ont été ajoutées ?
Merci
Christophe