0 votes

Envoyer un courriel à partir d'Excel

J'ouvre un email outlook à partir d'excel en utilisant vba. J'aimerais formater le corps du texte, par exemple en utilisant une certaine police et en mettant quelques mots en gras. Est-ce possible ?

Voici mon vba pour l'ouverture d'un email :

Set OutApp = CreateObject("Outlook.Application")
OutApp.Session.Logon
Set OutMail = OutApp.CreateItem(olMailItem)
With OutMail
    .To = strRecipient
    .CC = ""
    .BCC = ""
    .subject = strSubject
    .body = strBody
    .Display
End With

1voto

poke Points 64398

Vous devez utiliser la fonction Format de courrier HTML pour cela :

OutMail.BodyFormat = olFormatHTML
OutMail.HTMLBody = "<b>Bold</b>, not bold"

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X