Bonjour
Ta réflexion est incomplète.
Si, avec ce code, tu commences par le début, tu te feras inévitablement des croche-pieds avec la numérotation des lignes !
Imagine que tu supprimes la ligne 2 -->> la 3ème deviendra ipso-facto la 2ème et ta boucle perdra donc son efficacité.
On ne peut faire cela qu'à la condition :
- de créer une plage (par Application.Union) de toutes les lignes à supprimer
- de supprimer d'un seul coup, in fine, les rangs entiers de cette plage. Mais ce serait alors un code totalement distinct.






Répondre avec citation










: ça peut servir aux autres 






Partager