cabsen
XLDnaute Junior
Bonjour le forum,
Mon problème du jour est le suivant :
Je souhaite paramétrer une barre de progression en fonction de l'avancement du traitement d'un nombre de cellules connu.
L'exemple que j'ai trouvé et que je joins provient du site microsoft et fonctionne bien (phénomène rare sous Excel X pour macintosh 😉). Il génère des nombres aléatoires dans un nombre de cellules fini et ajuste l'affichage de la barre de progression.
Dans mon cas, un fichier Excel réalise la synchronisation de 19198 cellules entre deux fichiers de structures identiques. Cette opération prend 2 minutes 21 secondes sur ma station de travail mais peut très bien varier en fonction de la mémoire disponible sur d'autres postes.
Je cherche comment remplacer le compteur du fichier d'exemple (qui compte des boucles) par un autre qui compterait les cellules sélectionnées depuis le début du processus de synchronisation.
Mon fichier travaille ainsi :
• mise à jour de 10 cellules sur une page d'accueil
• mise à jour de 369 cellules sur 52 feuilles semaines (52 boucles For i … Next i)
Je suppose que j'ai besoin d'une variable "n" qui passerait par les états suivants : 10, 379, 748… 19198 au fur et à mesure du travail et d'une formule de la forme 100 * n / 19198 pour mettre à jour ma barre de progression ?
Si quelqu'un voit une solution, je lui serais fort redevable 🙂
D'avance merci de m'avoir lu !
Mon problème du jour est le suivant :
Je souhaite paramétrer une barre de progression en fonction de l'avancement du traitement d'un nombre de cellules connu.
L'exemple que j'ai trouvé et que je joins provient du site microsoft et fonctionne bien (phénomène rare sous Excel X pour macintosh 😉). Il génère des nombres aléatoires dans un nombre de cellules fini et ajuste l'affichage de la barre de progression.
Dans mon cas, un fichier Excel réalise la synchronisation de 19198 cellules entre deux fichiers de structures identiques. Cette opération prend 2 minutes 21 secondes sur ma station de travail mais peut très bien varier en fonction de la mémoire disponible sur d'autres postes.
Je cherche comment remplacer le compteur du fichier d'exemple (qui compte des boucles) par un autre qui compterait les cellules sélectionnées depuis le début du processus de synchronisation.
Mon fichier travaille ainsi :
• mise à jour de 10 cellules sur une page d'accueil
• mise à jour de 369 cellules sur 52 feuilles semaines (52 boucles For i … Next i)
Je suppose que j'ai besoin d'une variable "n" qui passerait par les états suivants : 10, 379, 748… 19198 au fur et à mesure du travail et d'une formule de la forme 100 * n / 19198 pour mettre à jour ma barre de progression ?
Si quelqu'un voit une solution, je lui serais fort redevable 🙂
D'avance merci de m'avoir lu !