Bonjour toutes et tous
coucou Patrice33740
@Excel-75011 petite idée @ méditer :
avec un ToggleButton1 (Bouton Bascule) (de ton userform)
1/le caption du toggle button à l'initialise de l'userform par exemple 'Pause'
déclenchement d'une temporisation: Application.Wait(Now + TimeValue("0:00:02")) ' facultatif
' exemple
If Application.Wait(Now + TimeValue("0:00:02")) Then
' mon code ou mes codes + changement texte de mon tooglebutton ( ToggleButton1
End If
' ...............
hop! le ToggleButton1 change la caption de celui-ci est met 'stop'
lorsque le mot stop est visible sur la caption du ToggleButton1
on bascule sur une autre macro ou autres pour stopper le tout etc.
Note: ne pas oublier de mettre le tooglebutton1 lors de l'initialise de l'userform d'origine soit la caption de sa propriété de celui-ci 'Pause' et lorsque l'on décharge l'userform
l'avantage de ce tooglebutton ne sera qu'un seul bouton et qui pourra suivant la propriété de sa caption faire le/les macro(s) souhaités
en espérant que cela puisse t'aider
crdlt,
André