Sub
Email()
If
MsgBox(
"Soll die PDF-Datei nach dem Erstellen angezeigt werden?"
, vbYesNo,
"PDF anzeigen?"
) = vbYes
Then
pdfOpenAfterPublish =
True
pdfName = ThisWorkbook.Path &
"\" & "
Dateiname
" & "
.pdf"
ActiveWorkbook.ExportAsFixedFormat Type:=xlTypePDF, Filename:=pdfName, _
Quality:=xlQualityStandard, IncludeDocProperties:=
False
, IgnorePrintAreas:=
False
, _
OpenAfterPublish:=IIf(pdfOpenAfterPublish,
True
,
False
)
Set
olApp = CreateObject(
"Outlook.Application"
)
With
olApp.CreateItem(0)
.TO =
"Emailadresse"
.CC = Range(
"Z2"
).Value
.Subject =
"Übersicht 2019"
.htmlBody = Range(
"Z4"
).Value
.Attachments.Add pdfName
.Display
End
With
pdfOpenAfterPublish =
False
End
Sub