Mise en forme données de Range ou cells dans HTML BODY

Bonjour à tous,

Je me permets de vous solliciter à nouveau car nous avons une petite interrogation mon collègue et moi sur une macro de publipostage que nous avons récupéré et adapté à notre besoin.

En effet, nous souhaitons automatiser le corps du courriel envoyé. Celui ci doit varier en fonction du destinataire.

Le véritable problème est que nous ne parvenons pas à gérer la mise en forme final du corps du courriel dans Outlook lorsque la donnée provient d'une cellule. Cf la partie "HTMLBody" .

Exemple :

With Message
    .Subject = suj
    .BodyFormat = olFormatHTML
    .HTMLBody = ThisWorkbook.Worksheets(1).TextBox5.Text & Chr(10) & Chr(10) & "<HTML><body><b> &ThisWorkbook.Worksheets(1).Cells(1, 1).Text & <b></body><HTML>"
    .Recipients.Add (email)
    .Cc = emaila
    .Send
End With

Avec l'exemple suivant : ThisWorkbook.Worksheets(1).Cells(1, 1).Text sera en gras et non pas le contenue de la celulle... Ce qui est embêtant.

Nous vous remercions pour le coup de main que vous pourrez nous apporter.

Rechercher des sujets similaires à "mise forme donnees range html body"