07.02.2023, 15:10
Hallo
ich weis jetzt nicht recht in welche "gruppe" das Thema gehört.
Ich möchte eine in Word erstellte Datei per Makro als Mail versenden.
Also per "Oneklick"
-Neu e-mail öffnen
-Datei anhängen
-Empfänger einfügen
-ggf vorgefertigter Text in der Mail
im grunde funktioniert es hier mit:
jedoch weis ich nicht wo ich den Empfänger , Betreff und Text in der Mail vordefinieren kann.
ich weis jetzt nicht recht in welche "gruppe" das Thema gehört.
Ich möchte eine in Word erstellte Datei per Makro als Mail versenden.
Also per "Oneklick"
-Neu e-mail öffnen
-Datei anhängen
-Empfänger einfügen
-ggf vorgefertigter Text in der Mail
im grunde funktioniert es hier mit:
jedoch weis ich nicht wo ich den Empfänger , Betreff und Text in der Mail vordefinieren kann.
Code:
Public Sub AttachToEmail()
Dim Outlook As Object
Dim Mail As Object
Dim Att As Object
Dim Fullname As String
Dim Dlg As Office.FileDialog
If ActiveDocument.Saved Then
Fullname = ActiveDocument.Fullname
Else
Set Dlg = Application.FileDialog(msoFileDialogSaveAs)
Dlg.Show
If Dlg.SelectedItems.Count Then
Fullname = Dlg.SelectedItems(1)
ActiveDocument.SaveAs Fullname
Else
Exit Sub
End If
End If
Set Outlook = GetObject(, "outlook.application")
Set Mail = Outlook.CreateItem(0)
Set Att = Mail.Attachments.Add(Fullname)
Mail.Subject = Att.DisplayName
Mail.Display
End Sub