Laisser outlook en arrière plan

  • Initiateur de la discussion Initiateur de la discussion antiphot
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

antiphot

XLDnaute Occasionnel
Bonjour


J'ai fait la macro ci-joint qui envoie par mail des données issues d'un userform.
Le problème c'est que j'aimerais que l'ouverture d'outlook se fasse en arrière plan. Ceci est d'autant plus vrai si (comme c'est tjs le cas outlook est déjà ouvert). En bref je désire voir à l'écran uniquement mon userform.

Pouvez-vous m'aider à effectuer cette modif svp ?
Ci-dessous le code de la macro

Private Sub CommandButton1_Click()
Set app = CreateObject("outlook.application")
Set Mail = app.CreateItem(0)

Mail.To = "toto@xld.com"
Mail.Subject = "Fiche d'anomalie n°:" & TextBox2.Value

w = Label7 & " " & TextBox2.Value + Chr(13) + Label9 & " " & TextBox7 + Chr(13) + Chr(13) + Label2 & " " & TextBox8 + Chr(13) + Label10 & _
" " & ComboBox6 + Chr(13) + Chr(13) + Label3 & " " & TextBox10 + Chr(13) + Label4 & " " & TextBox9 + Chr(13) + Label5 & " " & TextBox3 + Chr(13) + _
Chr(13) + Chr(13) + Label6 + Chr(13) + Chr(13) & TextBox1 + Chr(13) + Chr(13) + Label8 + Chr(13) + Chr(13) & TextBox5
w = w + "" + Chr(13) + Chr(13)


Mail.Body = w
On Error GoTo fin
Mail.Send
MsgBox ("la fiche d'anomalie a été envoyée")
fin:
End Sub

Merci par avance

Philippe
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
7
Affichages
829
Réponses
7
Affichages
827
D
Réponses
1
Affichages
1 K
D
Réponses
1
Affichages
879
D
Réponses
4
Affichages
1 K
D
I
Réponses
1
Affichages
774
I
Retour