XL 2016 Excel et mail

scrib

XLDnaute Nouveau
Bonjour a tout le forum,

Je voudrais envoyer un texte par mail (en THML) via Excel et VBA.
J'ai un TextBox multiligne, qui est le corps de mon message, j'aimerais l'envoyer tel que (c'est dire écrit sur plusieurs lignes). Mais quand j'écrit:
VB:
message = "Cest message est : " & me.TextBox1.text
le message s'écrit sur une seule ligne dans Outlook. Pouvez-vous m'aider?
Merci d'avance à toutes et à tous.
 

Hasco

XLDnaute Barbatruc
Repose en paix
Bonjour a tout le forum,

Je voudrais envoyer un texte par mail (en THML) via Excel et VBA.
J'ai un TextBox multiligne, qui est le corps de mon message, j'aimerais l'envoyer tel que (c'est dire écrit sur plusieurs lignes). Mais quand j'écrit:
VB:
message = "Cest message est : " & me.TextBox1.text
le message s'écrit sur une seule ligne dans Outlook. Pouvez-vous m'aider?
Merci d'avance à toutes et à tous.


Avec saut de ligne simple :
VB:
message = "Cest message est : " & VbLf & me.TextBox1.text
Ou avec retour à la ligne (retour chariot ou carriage return)
Code:
message = "Cest message est : " & VbCrlLf &  me.TextBox1.text

Cordialement
 

scrib

XLDnaute Nouveau
Bonjour et merci Roblochon,
Je me suis mal exprimé. Je voudrais que ce qui est dans la TextBox soit retransmit avec les retours à la ligne, exactement comme dans la TextBox. Mais quand je copie la TXB dans le mail, tout s'écrit sur la même ligne. exemple
Dans la TXB:
Cher amis,
blabla blabla?
blabla blabla.

Retranscrit dans le mail:
Cher amis, blabla blabla? blabla blabla.
 

Discussions similaires

Réponses
2
Affichages
660
Réponses
1
Affichages
347
Compte Supprimé 979
C

Statistiques des forums

Discussions
315 134
Messages
2 116 614
Membres
112 812
dernier inscrit
jocelyne86360