Bonjour le forum,

Je m'en remets une fois de plus à vous pour une question VBA, et plus précisément sur le lancement d'une macro.

Lorsque je la lance via Visual Basic, tout roule.

Par contre, dès que je la lance via un "bouton" auquel j'affecte la macro, elle bug à la première boucle Do While.
Remarque : Ce n'est pas un bouton créé à partir du mode création de l'onglet Développeur, mais plutôt d'une image que je "transforme" en bouton en lui affectant une macro lorsque l'on clique dessus.

Je procède très souvent de la sorte pour exécuter mes macros sans rencontrer de problèmes.
Mais je ne vois pas une différence ni d'où vient le bug...

La macro fait appel à un UserForm, mais j'en utilise aussi dans d'autres macro....

Merci de votre aide !!