Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1780to1784
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

PDF erstellen

PDF erstellen
25.09.2020 11:37:43
Blume
Es gab schon einmal einen Beitrag dazu, aber ich bekomme es nicht hin, darauf direkt zu antworten.
Danke an Franz, der mir dort sehr weiter geholfen hat. Allerdings hat es bei mir aus dem zweiten Teil des Codes (unten) leider nur die PDF Datei erstellt und anschließend nicht versendet.
Sub Blatt_versenden_PDF()
Dim Nachricht As Object, OutApp As Object
Set OutApp = CreateObject("Outlook.Application")
Dim AWS As String, wksMail As Worksheet
Dim print_Range_old As String
Set wksMail = ActiveWorkbook.Sheets("Infoblattversenden")
With wksMail
.Range("A1").Select
AWS = Environ("UserProfile") & "\Desktop\" & Format(Date, "YYMMDD") & "_" _
& .Range("C6") & "_Test123" & ".PDF"
print_Range_old = .PageSetup.PrintArea
.PageSetup.PrintArea = "$A$1:$H$20"
.ExportAsFixedFormat Type:=xlTypePDF, Filename:=AWS, Quality:=xlQualityStandard, _
Ignoreprintareas:=False
.PageSetup.PrintArea = print_Range_old
End With
Application.Visible = True
Exit Sub
Set Nachricht = OutApp.CreateItem(0)
With Nachricht
.To = Range("C18")
.CC = ""
.Subject = "Test123" & Date & " " & Time
.Attachments.Add AWS
.Body = "Liebes Team der " & Range("C6") & _
",  anbei erhalten Sie das Informationsblatt. Viele Grüße" & Range("B3") & vbCrLf & ""
.Send
End With
Kill AWS
Set OutApp = Nothing
Set Nachricht = Nothing
End Sub

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Lösche das Exit Sub raus...
25.09.2020 11:43:33
Case
:-)
AW: Lösche das Exit Sub raus...
25.09.2020 11:46:55
Blume
oh man....
Vielen Dank für die schnelle Antwort. Es klappt!
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige