cs_lilish
Messages postés1Date d'inscriptionjeudi 15 juillet 2010StatutMembreDernière intervention15 juillet 2010 15 juil. 2010 à 17:53
Salut,
je vois que ton problème est assez ancien, mais je croise le meme aujourd'hui..
Dim MonOutlook As Object
Range("H1:J1").Font.Bold = True 'cela me permet de mettre le contenu des cellules en gras
Dim MonMessage As Object
Set MonOutlook = CreateObject("Outlook.Application")
Set MonMessage = MonOutlook.createitem(0) 'ne cchenge rien
MonMessage.To = Range("b" & i).Value
MonMessage.Subject = "test"
MonMessage.body = "blabla," & Chr(13) & Chr(10) & "-" & Range("j" & 1).Value & " blabla"
MonMessage.send
Le problème c'est que quand VBA recupere le contenu de la cellule J1, pour le remettre dans le corps du message Outlook, il ne conserve à priori pas la mise en forme.