slideroner
Nouveau membre
Bonjour, j’aurais besoin d’aide. Je suis novice en la matière et j’ai de la peine à modifier ce code.
J’ai une macro pour envoyer un email depuis Excel sur Outlook
Mes questions sont les suivantes.
1) Peut-on modifier ce code pour que l’email parte sur Outlook Express et non sur Outlook. Si oui comment ?
2) J’aimerais ajouter une image en background, Est-ce possible. Si oui comment ?
3) J'aimerais pouvoir changer la police et pouvoir mettre en gras. Est-ce possible. Si comment ?
Si quelqu'un pourrais m’aider ça serais super sympa. Je vous remercie d’avance pour l’intérêt que vous porterez à ce sujet.
-----------------------------------------
Sub SendMail_Outlook()
'Avant de lancer cette macro, Dans l'éditeur VBA: Faire Menu / Tools / Reference / Cocher "Microsoft Outlook Library"
Dim ol As New Outlook.Application
Dim olmail As MailItem
Dim CurrFile As String
'la variable mytx est de(A7:G24)
For lig = 7 To 24
For col = 1 To 7
mytx = mytx & Sheets("Feuil2").Cells(lig, col) & " "
Next
mytx = mytx & vbCr
Next
Set ol = New Outlook.Application
Set olmail = ol.CreateItem(olMailItem)
With olmail
.To = [Feuil1!B3] 'en B3 l'adresse destinataire
.Subject = [Feuil1!B4] 'ici le sujet
.Body = mytx 'ici le texte de A7:G24
.Display '.Display Send
End With
End Sub
J’ai une macro pour envoyer un email depuis Excel sur Outlook
Mes questions sont les suivantes.
1) Peut-on modifier ce code pour que l’email parte sur Outlook Express et non sur Outlook. Si oui comment ?
2) J’aimerais ajouter une image en background, Est-ce possible. Si oui comment ?
3) J'aimerais pouvoir changer la police et pouvoir mettre en gras. Est-ce possible. Si comment ?
Si quelqu'un pourrais m’aider ça serais super sympa. Je vous remercie d’avance pour l’intérêt que vous porterez à ce sujet.
-----------------------------------------
Sub SendMail_Outlook()
'Avant de lancer cette macro, Dans l'éditeur VBA: Faire Menu / Tools / Reference / Cocher "Microsoft Outlook Library"
Dim ol As New Outlook.Application
Dim olmail As MailItem
Dim CurrFile As String
'la variable mytx est de(A7:G24)
For lig = 7 To 24
For col = 1 To 7
mytx = mytx & Sheets("Feuil2").Cells(lig, col) & " "
Next
mytx = mytx & vbCr
Next
Set ol = New Outlook.Application
Set olmail = ol.CreateItem(olMailItem)
With olmail
.To = [Feuil1!B3] 'en B3 l'adresse destinataire
.Subject = [Feuil1!B4] 'ici le sujet
.Body = mytx 'ici le texte de A7:G24
.Display '.Display Send
End With
End Sub