gregcitt
Messages postés37Date d'inscriptionjeudi 28 septembre 2006StatutMembreDernière intervention18 juin 2007
-
3 janv. 2007 à 14:26
jlgarnier
Messages postés1Date d'inscriptionmardi 19 février 2008StatutMembreDernière intervention26 février 2008
-
26 févr. 2008 à 17:41
Hello,
Ma macro d'excel envoie des mails avec Outlook.
Je cherche à mettre en gras une partie du corps du message (que je peux identifier avec un nb de caractères)
Quand je le fais avec Selection, bold etc dans excel, le message envoyé n'en tient pas compte
A mon avis c'est dans les propriétés du message...?
michelxld
Messages postés402Date d'inscriptionvendredi 6 août 2004StatutMembreDernière intervention12 octobre 200832 3 janv. 2007 à 18:10
bonjour
tu peux utiliser HTMLBody pour créer le corps du message en le personnalisant:
Sub CreationMail()
Dim OlApp As Outlook.Application
Dim OlItem As Outlook.MailItem
' necessite d'activer la reference microsoft outlook 10.0 object library
Set OlApp = New Outlook.Application
Set OlItem = OlApp.CreateItem(olMailItem)
With OlItem
.To = "[mailto:destinataire@mail.fr destinataire@mail.fr]"
.Subject = "Le titre du message"
.HTMLBody = " Résultats : "
.Display
.Save
.send
End With