Versand von HTML-formatierten E-Mails über Outlook von Access
Hier ist ein Teil von meinem code, der gut funktioniert:
Dim objOutlook As New Outlook.Application
Dim objMail As MailItem
Dim Header as String
Dim Text As String
Dim EmailAddr as String
Set objOutlook = New Outlook.Application
Set objMail = objOutlook.CreateItem(olMailItem)
I then define Header, text and EmailAddr
With objMail
.To = EmailAddr
.Subject = Header
.Body = Text
.Send
End with
Ich soll formatieren Sie den text als Arial 12pt.
Was muss ich einfügen um dies zu erreichen?
Sich mit Ihrem Vorschlag, den ich zuerst bekommen Sie eine E-Mail mit den test-text und schriftart Calibri. Wenn ich versuche zu senden bekomme ich eine Fehlermeldung. Auf SPEICHERN, finde ich, dass ich auch in Entwürfen, die version des E-Mail-wie vorhergesagt - die richtige schriftart und text. Wie kann ich loswerden der ersten E-Mail? Auch Hinweise auf änderung Fett und Kursiv? Ist es nur ein Fall von schreiben, ein normales html-Dokument und platzieren Sie es in der Codierung?
- re: Fehlermeldung - ich habe gerade versucht meinen code und es funktionierte für mich. Wenn Sie ausgeführt wurden, dem Zugriff auf VBA-code mit Outlook geschlossen ist, dann Versuch es mal mit Outlook bereits geöffnet ist. re: Fett, etc. - Ja, benutzen Sie einfach die entsprechenden HTML-tags in Ihrem
.HTMLBody
text.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Basierend auf einer Antwort auf ein thread hier, es scheint, wie die folgende könnte den trick tun: