Re,
Parfait ca marche , mais je l'ai essayer sur un fichier 14000 lignes et la barre arrive 100% et la macro est toujours en cours d'excution ce n'est pas normal ?
La barre ne tient pas compte du temps d' exécution de la macro, c'est à toi de caler la durée de sa progression pour qu'elle corresponde au mieux.
Avec cette ligne, la barre a une progression de 20 secondes.
For compteur = 0 To 100 Step 5
Si tu règles ton pas (Step) à 2, sa progression passe à 50 secondes..à 3---->34 secondes....à 4 --->24 secondes.....
Tu peux également agir sur
Application.Wait (Now + TimeValue("0:00:01"))
En passant à 2 secondes, tu allonge le temps de progression....
Mais je me répète, je ne suis pas l'auteur et me suis contenté de l'adapter, je ne suis pas en mesure de te proposer mieux,
Cordialement,