XL 2013 Utiliser userform comme barre de progression pendant l'execution d'une macro

ksimat

XLDnaute Junior
Bonjour au forum,

En glanant sur le NET (Merci à tous ceux qui reconnaîtront un bout de leur trouvaille) j'ai concocté une macro qui sauve d'abord les modifications du classeur actif puis enregistre une copie du classeur après avoir effacé au préalable certaines données de certains onglets. Dans mon classeur original, la procédure dure entre 10 et 15 secondes pendant lesquelles je voudrais faire patienter l'utilisateur en affichant un userform contenant une barre de progression avec le pourcentage de l’évolution. J'ai opté pour le userform car mon excel n'a pas le contrôle ProgressBar (la liste des contrôles supplémentaires ne s'affiche pas malgré toutes mes tentatives et recherches). Je joins un fichier avec plus de détails. J'ai recherché et trouvé des exemples de ce types mais je n'ai pas pu les adaptés à ma macro.

Merci d'avance.
 

Pièces jointes

  • TestProgressBare.xlsm
    38.6 KB · Affichages: 84