Bonjour, j'ai un problème pour afficher des contrôles dans un formulaire, j'ai en fait un formulaire qui affiche une barre de chargement, ce formulaire s'ouvre au lancement d'un module et ce module lance une macro Excel plusieurs fois de suite. Dans le module, a chaque fois que la macro est lancé le module fait apparaitre une nouvelle barre de chargement.
Voici une partie de mon code:
Le problème est que les barres n'apparaisent pas à chaque boucle, mais à la fin de la boucle, et toutes d'un coup.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 While '''''''Autres actions.... 'On lance la macro Excel ApplicationExcel.Run "NomMacro" 'On fait avancer la barre de chargement d'une barre, en la rendant visible Forms("NomFormulaire")("Barre" & icptBarre).Visible = True 'La prochaine fois on rendra visible la barre suivante icptBarre = icptBarre + 1 Wend
MERCI
Partager