Mise en forme Mail via VBA

Bonsoir à tous,

J ai ci dessous un code pour générer automatiqt un mail via outlook mais j'aimerai rendre le mail avec une mise en forme un peu plus "convenable".

Par exemple passer les textes "Ci-dessous les KPIs camionnage du " ou encore " Et les KPI's de la veille" en gras, ou en police plus grande.

Merci pour vos conseils !

22sub-macro2.docx (12.65 Ko)

Salut logistiq,

Tu dois alors enrichir ton texte en utilisant des balises HTML, langage compris par le Net, texte que je conseille, par facilité, de composer par morceaux plutôt qu'en une seule ligne de code.

Message = Message & ... suite du message
"<u><b>Ceci est mon texte  &nbsp; &nbsp; &nbsp; gras souligné</b></u><br><br><font style=color:#FF0000;>Ceci est mon sous-titre non-souligné normal de couleur rouge<font style=color:#FF0000;>"

<br> : saut de ligne ;

<b> : début de caractère GRAS ;

<u> : début de caractères soulignés ;

</b> </u> : fin des caractères GRAS et/ou soulignés ;

: espace dont il faut tenir compte. Un simple " " sera souvent ignoré!!

<font style=color:#FF0000;> : caractère en rouge (de mémoire) ;

<font style=color:#000000;> : caractères de couleur noire.

Toutes ces balises doivent se retrouver dans les guillemets du texte.

Plus qu'à...

A+

Bonjour logistiq et curulis57

... et j'ajoute : remplacer MyMail.Body par MyMail.htmlBody

Rechercher des sujets similaires à "mise forme mail via vba"