Hallo! Ich ersuche eure Hilfe: Ich möchte aus einer Excel Datei mit den Blättern
1, 2, Beginn, 3, 4, 5, Ende
genau die Blätter zwischen Beginn und Ende per Makro als einzelne PDFs exportieren.
Folgenden Makro habe ich zusammengestellt, aber es klappt noch nicht. Excel sagt, dass ein Objekt fehlt. Weiß jemand, wie ich das zum Laufen bringe?
1, 2, Beginn, 3, 4, 5, Ende
genau die Blätter zwischen Beginn und Ende per Makro als einzelne PDFs exportieren.
Folgenden Makro habe ich zusammengestellt, aber es klappt noch nicht. Excel sagt, dass ein Objekt fehlt. Weiß jemand, wie ich das zum Laufen bringe?
VB.NET-Quellcode
- Sub ExportAlsPDF()
- Dim Beginn, Ende, Bereich As Integer
- Beginn = Sheets("Beginn").Index + 1
- Ende = Sheets("Ende").Index - 1
- For Bereich = Beginn To Ende
- Sheets(Bereich).Activate
- Worksheet.ExportAsFixedFormat _
- Type:=xlTypePDF, _
- Filename:=ActiveWorkbook.Path & "\" & Sheet.Name & "XYZ", _
- Quality:=xlQualityStandard, _
- IncludeDocProperties:=True, _
- IgnorePrintAreas:=False, _
- OpenAfterPublish:=False
- Next
- End Sub