Bonjour à tous,

Est-il possible dès le lancement d'un UserForm de lancer un timer sans que cela bloque les actions utilisateurs dans le UserForm ?

Je m'explique ...

Voici mon code dans ThisWorkbook

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
Private Sub Workbook_Open()
 
ThisWorkbook.Application.Visible = False
 
UserForm.Show
 
Call Module.Execution
 
End Sub
Ce que je souhaiterai, c'est que le UserForm se lance et que si il n'y a aucune action d'un utilisateur dans le UserForm (Ex : clique sur un bouton) pendant 2min que celui ci se ferme et que la prochaine action soit Call Module.Execution dans ThisWorkbook

Et inversement, le UserForm se lance et si l'utilisateur effectue une action dans celui ci (Ex : clique sur un bouton) avant le timer de 2min que le UserForm reste ouvert


Je vous remercie par avance