0
Ich versuche, ein bestimmtes Blatt als PDF speichern mit folgendem Code, sondern ein Fehler msg zeigt Run Time Error'1004': Method 'SaveAs' of object '_Worksheet' Failed
Wie bestimmte Arbeitsblatt in einer Arbeitsmappe als einzigartige PDF-Datei mit VBA
Sub SaveAsPDF()
Dim path As String
Dim MyDate As String
Dim WS As Worksheet
path = "c:\invoice\"
MyDate = Date
MyDate = Format(MyDate, "dd_mm_yyyy")
Application.DisplayAlerts = False
For Each WS In ThisWorkbook.Worksheets
WS.SaveAs Filename:=path & Range("D6").Text & "-" & Range("K6").Value & "-" & _
MyDate, FileFormat:=xlTypePDF
Next
Application.DisplayAlerts = True
ActiveWorkbook.Close savechanges:=False
End Sub
Dank. Jetzt ist es die Veröffentlichung des Blattes aber seine Zerkleinerung der Datei – Boo
Meinst du es stürzt? Woher? Wie? – CLR
Yah .. Es stürzt ab. Während die Datei exportiert wird, wird eine neue PDF-Datei generiert, aber die Excel-Datei stürzt ab und muss neu gestartet werden. – Boo