PDA

Vollständige Version anzeigen : VBA - Signatur in E-Mail


vba neuling1
21.09.2016, 18:46
Hi,

gerne würde ich in per VBA eine Email erstellen und da meine Signatur anhängen.

Das Erstellen der E-Mail geht auch. Nur die Signatur bekomme ich beim besten Willen nicht rein.

. GetInspector sollte doch richtig sein?

Ich habe auch eine Signatur definiert welche bei einer neuen Email auch immer drin ist.

Hier mein Code:

Set OutApp = CreateObject("Outlook.Application")
Set OutMail = OutApp.CreateItem(0)

With OutMail
.To = Sheets(ActiveSheet.Index).Cells(x, 7).Value
.CC = ""
.BCC = ""
.GetInspector
.Subject = Sheets(ActiveSheet.Index).Range("Q2").Value
.HTMLbody = Brief
.Display 'or use .Send

End With


Was mache ich falsch?

mumpel
21.09.2016, 18:48
Hallo!

http://www.rholtz-office.de/outlook/email_erstellen_teil1

Gruß, René

vba neuling1
21.09.2016, 18:55
Vielen Dank

auch so fungst es nicht:


Set OutApp = CreateObject("Outlook.Application")
Set OutMail = OutApp.CreateItem(0)

With OutMail
.GetInspector.Display
.To = Sheets(ActiveSheet.Index).Cells(x, 7).Value
.CC = ""
.BCC = ""
.Subject = Sheets(ActiveSheet.Index).Range("Q2").Value
.HTMLbody = Brief
.Display 'or use .Send

End With





Habe ich da einen Denkfehler, oder setze ich das .GetInspector nur an die falsche Stelle?

mumpel
21.09.2016, 19:04
Du musst es schon so machen wie in meinem Workshop. Also mit "olOldBody" die Signatur zwischenspeichern und später wieder anhängen. Übernimm einfach testweise das Beispiel aus meinem Workshop.

vba neuling1
21.09.2016, 19:15
Traumhaft. Geht super!!


Danke für deine Hilfe.