Lenteur à la fermeture d'un Userform

Bonjour à toutes et tous,

Une petite question, j'ai réalisé un fichier avec des macro en vba qui fonctionne normalement avec des boutons d'actions.

En voulant modifier l’ergonomie j'ai créé un userform et déplacé les macro de mes boutons à ma userform.

Lorsque je réalisais mes actions via mon fichier de base le tout se déroulait en 10/20 secondes, avec le userform l'opération est aussi rapide cependant lorsque je ferme le userform avec la croix ou avec unload me le "sablier" apparait pendant environ 30s/45s avant de me laisser la main.

J'ai essayé d'attendre 30s/1min avant de fermer le userform de manière et être sur que les macros soient bien terminées et idem.

Auriez-vous une idée/solution à mon problème ?

D'avance merci.

Bonjour,

Déjà 10 ou 20" c'est anormal alors plus... Il faut joindre ton fichier !

A+

Bonsoir,

Désolé d'avoir dérangé à force de tester j'avais laisser un timer sur le userform ce qui entrainait la "lenteur".

Du coup problème résolu comme bien souvent une erreur utilisateur ;) Pour le reste du fichier c'etait façon de dire l'execution se fait en 5s selon la quantité de données.

Merci encore ^^

Application.Wait (Now + TimeValue("00:00:XX")
Rechercher des sujets similaires à "lenteur fermeture userform"