VB-generierte Mail - Formatierung
Ich habe ein Script, dass auf eine Mail mit einer Standartantwort antwortet. Die Mail wird per Knopfdruck abgeschickt. Jetzt möchte ich in dieser Mail gern formatierungen Vornehmen, dass heißt ich möchte gerne Schritfart und Schriftgröße ändern und einen Teil davon unterstreichen. Gibt es die Möglichkeiten in VB eigentlich? Das Script habe ich mal hier:
Weiß jemand Rat?
Grüße
/B
Sub XXX()
Dim fenster As Inspector
Dim objMail As MailItem
Set app = Outlook.Application
Set fenster = app.ActiveInspector
Set objMail = app.CreateItem(olMailItem)
With objMail
.BodyFormat = olFormatPlain
.To = fenster.CurrentItem.SenderEmailAddress
.Subject = "Eingangsbestätigung"
.Body = XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
.Send
End With
fenster.Close olDiscard
End Sub
Weiß jemand Rat?
Grüße
/B
Please also mark the comments that contributed to the solution of the article
Content-Key: 158586
Url: https://administrator.de/contentid/158586
Printed on: April 19, 2024 at 01:04 o'clock
7 Comments
Latest comment
.BodyFormat = olFormatPlain
Scahu mal, ob es nicht andere Konstanten als olFormatPlain gibt (irgendwas mit html vllt).
Dann den Body-Text im HTML-Format erstellen und probieren ob es klappt.
Ja, ne.
strstring = "Zeilenumbrüche im QUELLtext" _
& " gehen so." _
& " Und Zeilenumbrüche im Text " & vbCr & "macht man z.B. mit vbCr"
strstring = "Zeilenumbrüche im QUELLtext" _
& " gehen so." _
& " Und Zeilenumbrüche im Text " & vbCr & "macht man z.B. mit vbCr"
Moin moin
Was abaaba meinte war
Gruß L.
Zitat von @Binside:
für VB magst du recht haben, für HTML bringt das aber absolut garnichts. ich könnte probieren mehrere
htmlbody-anweisungen hintereinander zu schreiben. und die dann per vb-zeilenumbruch zu trennen. mal sehen...
Ich denke die Fehlermeldung bezieht sich auf den Quelltext und nicht aufs HTML.für VB magst du recht haben, für HTML bringt das aber absolut garnichts. ich könnte probieren mehrere
htmlbody-anweisungen hintereinander zu schreiben. und die dann per vb-zeilenumbruch zu trennen. mal sehen...
Was abaaba meinte war
.HTMLBody = "<HTML> <Body>" & _
"Sehr geehrte XXX, sehr geehrter XXY,<br> <br>" & _
"herzlichen Dank für ... <br> <br>" & _
.....
Gruß L.