Bonjour François, Bonjour Kim,
Le userform est un formulaire VBA dans lequel tu mets des champs de texte ou de données à remplir at auquel tu peux associer des traitements spécifiques en VBA.
Dans ce cas très simple, une fois dans l'éditeur VBA, tu ouvres la dossier Feuilles du fichier que je t'ai envoyé et tu doubleclic sur Processus (nom du userform) et tu verras affiché la fenêtre avec tous les messages.
Chaque champ a des propriétés et ici, ils sont tous non visibles.
Dans la macro, il suffit de les rendre visibles au fur et à mesure avec la série d'instructions suivantes:
With Processus
.OK1.Visible = True
.Phase2.Visible = True
.Repaint
End With
Ce code va rendre visible le premier OK, puis le texte de la deuxième phase et repaint va mettre à jour et ainsi de suite.
Tu peux simplement copier le userform en le faisant glisser dans ton document puis le modifier pour l'adapter à ton application et mettre au fil de la macro les instructions d'apparrition de messages.
Si tu n'y arrive pas, envoie simplement ton code avec les phases souhaitées et je te le renverrai modifié.
Bon courage.
@+
Gael