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.
InformationsquelleAutor | 2013-10-19
Schreibe einen Kommentar