Corps mail depuis textbox avec variables
Bonjour à tous, nouvelle embûche pour moi ^^
Je souhaite utiliser le content d'un textbox multilige dans le corps d'un message mail.
Ca c'est la partie facile, j'y arrive.
j'utilise ce code
Set OutApp = CreateObject("Outlook.Application")
Set OutMail = OutApp.CreateItem(0)
strbody = F_Mail.TextBox1.Text
On Error Resume Next
With OutMail
.Display
.To = ""
.CC = ""
.BCC = ""
.Subject = F_Mail.Txt_Titre
.HTMLBody = "<img src=" & logo & ">" _
& "<br /><br /><br />" _
& strbody & "<br /><br /><br />" _
& .HTMLBody
End WithJ'arrive à mettre en forme le texte en utilisant les balises HTML directement dans la textbox
ex : Bonjour, <br> bla bla bla <br> Corialement,
Ma question est t'il possible d'y intégrer des variables et si oui comment faire ? Car je n'y parvient pas.
Si je rentre dans le code vba je sais intégrer des variables ça fonctionne parfaitement , mais je ne sais pas comment remplir la textbox pour obtenir la même chose.
strbody = "Bonjour " & me.titre & " " & me.nom & "<br>" & _
"bla bla bla <br>" & _
"Corialement"Est t'il possible de le faire ? si oui comment ?
Merci par avance
Bonjour,
remplace
"<br>"par
Chr(10)Bonjour i20100,
Merci de ton retour, mais j'ai du malheureusement très mal m’exprimer. Je vais simplifier ma demande au maximum, j'adapterai ensuite la réponse à mon contexte de mail.
En m'appuyant sur le fichier en pi-ce jointe
L'idée serait qu'en saisissant manuellement le nom du contrôle (textbox2 dans mon exemple) le msgbox affiche le contenu de la textbox2 (soit "essai" ) et non ce que j'ai entré dans la textbox1 ("me.textbox2"). IL me faudrait une sorte d'interprétation du contenu de la textbox1
Note : Je sais qu'il y a beaucoup plus simple, et que je pourrais mettre msgbox textbox2, mais le but n'est pas là et cet exemple est hors contexte.
Merci d'avance pour votre aider car j'en ai vraiment besoin.