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
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 158586
Url: https://administrator.de/contentid/158586
Ausgedruckt am: 26.11.2024 um 00:11 Uhr
7 Kommentare
Neuester Kommentar
.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.