Bonjour,
J'aimerais savoir comment pourrais-je créer un compteur VBA qui me donne le nombre de lignes en écart. Comme mon fichier a plus de 30 000 lignes, je ne peux pas compter toutes les lignes à chaque fois. Je veux que mon compteur évalue seulement les lignes qui ont été modifiées "WorksheetChange(byVal Target as Range). Il faudrait donc que le compteur augmente de un à chaque fois qu'une ligne devient en écart et diminue de 1 chaque fois qu'un écart est réglé. Le problème est que si je modifie une ligne qui n'était pas en écart, le compteur ne doit pas diminuer de 1 puisqu'il n'y avait pas d'écart avant l'entrée de données. Ceci ne constitue donc pas un réglement d'écart.
Pouvez-vous m'aider?
J'aimerais savoir comment pourrais-je créer un compteur VBA qui me donne le nombre de lignes en écart. Comme mon fichier a plus de 30 000 lignes, je ne peux pas compter toutes les lignes à chaque fois. Je veux que mon compteur évalue seulement les lignes qui ont été modifiées "WorksheetChange(byVal Target as Range). Il faudrait donc que le compteur augmente de un à chaque fois qu'une ligne devient en écart et diminue de 1 chaque fois qu'un écart est réglé. Le problème est que si je modifie une ligne qui n'était pas en écart, le compteur ne doit pas diminuer de 1 puisqu'il n'y avait pas d'écart avant l'entrée de données. Ceci ne constitue donc pas un réglement d'écart.
Pouvez-vous m'aider?