TextBox vides au chargement d'un UserForm

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)

capture userform outlook

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)

capture userform vide

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)

capture userform ne repond pas

J'ai exploré pleins de solutions trouvées sur le forum mais aucune ne m'a donné satisfaction...

Au Secooouurrrsssss !!!

Et merci d'avance

Bonjour et bienvenue sur le forum

Comment faire pour t'aider si tu ne joins pas ton fichier ?

Bye !

Merci et désolé !

Tu parles du fichier contenant le code ? Le voici...

22macro.txt (3.41 Ko)

Toutes mes confuses...

Bonjour

Non, ce n'est pas ça...

Ce qu'il faut, c'est ton fichier (qui contient la macro) mais enregistré sous ".xlsm". Comme ça :

capture

Bye !

Ce n'est pas un fichier Excel mais une macro contenue dans Outlook

Rechercher des sujets similaires à "textbox vides chargement userform"