Bonjour
Je me permets de vous solliciter à nouveau car j'ai un problème que je ne sais pas résoudre.
Je débute sur VBA et je ne peux écrire pour le moment que des codes simples ou me fier à des codes que je trouve sur des forums tel que celui-ci.
Ma situation est la suivante :
Quand je lance le formulaire de saisie (c'est un Userform) de mon classeur, que je fais mes choix et que je clique sur le bouton "calculer", la macro prends en compte les choix réaliser dans les ComboBox, les colle dans les 3 différentes feuilles concernées et lance le calcul des formules présentes dans lesdits onglets
Le problème vient du fait que le temps d’exécution est très long (+ de 5 minutes) alors que pris séparément le calcul de chaque onglet oscille entre 30 secondes pour 2 d'entre eux et 1 minutes 30 pour le plus lourd.
Je ne comprends pas pour quelles raisons c'est plus long.
Que puis-je faire pour accélérer ce temps d'exécution ?
De plus je souhaiterai mettre en place une ProgressBar pour que les utilisateurs ne perdent pas trop vite patience, est ce possible sur le calcul de trois onglets ?
Je vous joins mon fichier sans les bases mais j'espère que vous pourrez quand même voir des choses.
Merci d'avance