Hallo Excelperten,
ich eine eine E-Mail aus Excel versenden und verwende folgenden Code:
CalSub SendEmail()
Dim objOutlook As Object
Dim objNameSpace As Object
Dim objMailItem As Object
Set objOutlook = CreateObject(„Outlook.Application“)
Set objNameSpace = objOutlook.GetNameSpace(„MAPI“)
Call objNameSpace.Logon
Set objMailItem = objOutlook.CreateItem(0)
objMailItem.To = „[email protected]“
objMailItem.Subject = („Text1“)
objMailItem.Body = „Text2“
objMailItem.Attachments.Add „C:\text.txt“
Call objMailItem.Send
Call objNameSpace.Logoff
End Sub
Jedoch will ich nur, dass das E-Mail-Fenster nur mit Inhalen geöffnet wird und diese vor dem Versenden noch bearbeitbar ist.
Danke für Eure Hilfe
Florian