Bonsoir
Je reprends plus calmement ce post, puisque la mise en garde a été faite.
Non on ne met pas tout une procédure de personnalisation des Barres d'Outils d'Excel en exécution automatique à l'ouverture dans un fichier juste prévu pour montrer ton problème de Barre de Progression ! D'abord ça n'a strictement rien à voir et ensuite tu ne maitrises pas du tout les commandes VBA pour faire une diffusion d'un fichier propre qui remet tout en place en sortant.
Ceci dit il n'y a rien de grave dans les codes, mais le coup de la "Tête de Mort" m'a fait bondir, et évidemment scruter les codes à la recherche d'instructions malsaines. Et quand j'ai vu que tu touchais aux commandbars sans les remettre alors j'ai prévenu.
Donc je profite de l'occasion pour rappeller qu'il y a eu parfois des fichiers postés ici un peu dangereux, et par conséquent , je vous recommande à tous et toutes de garder toujours la touche MAJ enfoncée à chaque ouverture de fichier. Ensuite faite un tour dans le ThisWorkBook et regardez bien tout ce qui est lancé..... Idem dans les Modules Standards à la Recherche de "Sub Aut
pen ()"...... Ca pourra éviter bien des désagréments...
Donc pour en revenir à ta question finalement tu n'avais même pas besoin de poster un fichier ...... La commande "ActiveWorkbook.Save" ne peut faire tourner une ProgressBar. Pour une raison simple l'action Save et sa durée ne provient pas de VBA et, est totatlement indépendante, une ProgressBar VBA est utilisée pour d'autres action, souvent à l'intérieur d'une boucle ou d'une série d'actions.
Mais si tu laisses ton workbook avec la StatusBar Standard au lieu de tout personnaliser, cette barre de progression est générée pendant l'action Save et se fait automatiquement.
Donc beaucoup de bruit pour rien ce Fil !!
Désolé de mon intervention assez musclée, mais vaut mieux prévenir que guérir.
Bonne Fin de Journée
@+Thierry