PDF Datei auf eine Seite speichern
08.04.2020 11:48:11
Schlandro
Ich würde gerne die gefilterten Daten aus einer Tabelle auf einer Seite im Querformat abspeichern, jedoch besteht die pdf Datei aus sechs Seiten, wo liegt der Fehler? Der Code soweit:
Option Explicit
Public Sub Filtern()
Const FOLDER_PATH As String = "C:\Users\simon\Desktop\Excel-Test\"
Dim objWorkbook As Workbook
Call Rows(1).AutoFilter(Field:=1, Criteria1:="PuL")
Range("A1:AO600").Select
Selection.Copy
Set objWorkbook = Workbooks.Add(Template:=xlWBATWorksheet)
With objWorkbook.Worksheets(1)
Call .Paste(Destination:=.Cells(1, 1))
End With
Call objWorkbook.ExportAsFixedFormat(Type:=xlTypePDF, Filename:=FOLDER_PATH & "/", _
Quality:=xlQualityStandard, OpenAfterPublish:=False)
Sheets("Tabelle1").PageSetup.Orientation = 2
Sheets("Tabelle1").PageSetup.Zoom = False
Sheets("Tabelle1").PageSetup.FitToPagesWide = 1
Sheets("Tabelle1").PageSetup.FitToPagesTall = 1
Call objWorkbook.Close(SaveChanges:=False)
End Sub
Nochmals Danke an Nepumuk für den Originalcode!
Besten Dank und liebe Grüße
Anzeige