Bonjour,
Depuis Excel je lance une macro Outlook pour détacher certaines pièces jointes de ma boîte de réception.
Pour faire patienter l'utilisateur j'ai créé un formulaire (cf. Capture UserForm Outlook.jpg)
Le formulaire se charge bien avec "FormulaireAttente.Show vbModeless", il s'affiche avec le titre mais le contenu de la fenêtre est vide, et sans couleur de fond (cf. Capture UserForm vide.jpg)
J'ai essayé de renseigner le contenu des TextBox au chargement :
Private Sub UserForm_Initialize()
FormulaireAttente.Texte1.Caption = "Le traitement est en cours..."
FormulaireAttente.Texte2.Caption = "Veuillez patienter !"
End Sub
Mais rien à faire !!
J'ai essayé également de mettre une temporisation :
"Application.Wait (Now + TimeValue("0:00:02")))
En vain également
Pour couronner le tout, au 1er lancement le titre du UserForm contient la mention "(Ne répond pas)" alors que la macro continue à s'exécuter.... (cf. Capture UserForm Ne répond pas.jpg)
J'ai exploré pleins de solutions trouvées sur le forum mais aucune ne m'a donné satisfaction...
Au Secooouurrrsssss !!!
Et merci d'avance