Bonjour,
Dans mon programme, j'ai une boucle qui appelle un UserForm
Pour compléter cet UserForm, l'utilisateur a besoin d'avoir accès à la feuille excel, l'option .Show est donc définie avec False.
Or, avec False, la boucle passe automatiquement à l'étape suivante sans laisser la main à l'user, et seul l'UserForm correspondant au dernier élément de la boucle est affichée à l'écran.
Si je passe le .Show en True, là, tous les UserForm sont affichés les uns après les autres, mais l'user ne peut plus accèder à la feuille excel.
Schématiquement, j'ai besoin d'avoir ceci :
Code :
- For each c in MyRange
- MyUserForm.Show (False)
- 'Laisser l'user remplir l'user form
- '
- Next c
|
J'ai l'impression de manquer un truc simple, genre une commande "break" ou "resume". Une idée ?
Message édité par Tzol le 02-05-2013 à 15:00:16