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
1
Affichages
102
Compte Supprimé 979
C

Membres actuellement en ligne

Statistiques des forums

Discussions
312 023
Messages
2 084 715
Membres
102 637
dernier inscrit
TOTO33000