Um zwei PDF-Dateien mittels VBA zusammenzuführen, benötigst Du eine Software, die über eine API oder Befehlszeilenreferenz verfügt, wie beispielsweise Adobe Acrobat. Hier sind die Schritte:
VBA-Umgebung öffnen: Drücke ALT + F11
, um den VBA-Editor zu öffnen.
Neues Modul erstellen: Klicke mit der rechten Maustaste auf "VBAProject (deineDatei.xlsx)" und wähle Einfügen > Modul
.
Code einfügen: Füge den folgenden Code in das neue Modul ein:
Sub PDFsZusammenfuegen()
Dim PDF1 As String
Dim PDF2 As String
Dim OutputPDF As String
PDF1 = "C:\Pfad\zu\deiner\erstesPDF.pdf"
PDF2 = "C:\Pfad\zu\deiner\zweitesPDF.pdf"
OutputPDF = "C:\Pfad\zu\deinem\OutputPDF.pdf"
' Beispiel für Adobe Acrobat
Dim AcroApp As Object
Dim AcroPDDoc1 As Object
Dim AcroPDDoc2 As Object
Set AcroApp = CreateObject("AcroExch.App")
Set AcroPDDoc1 = CreateObject("AcroExch.PDDoc")
Set AcroPDDoc2 = CreateObject("AcroExch.PDDoc")
If AcroPDDoc1.Open(PDF1) Then
If AcroPDDoc2.Open(PDF2) Then
AcroPDDoc1.InsertPages AcroPDDoc1.GetNumPages - 1, AcroPDDoc2, 0, AcroPDDoc2.GetNumPages, 0
AcroPDDoc1.Save 1, OutputPDF
AcroPDDoc1.Close
AcroPDDoc2.Close
End If
End If
AcroApp.Exit
End Sub
Pfad anpassen: Ersetze die Platzhalter-Pfade durch die tatsächlichen Pfade Deiner PDF-Dateien.
Makro ausführen: Drücke F5
, um das Makro auszuführen.
Fehler: "Konnte PDF nicht öffnen"
Fehler: "Adobe Acrobat nicht installiert"
Fehler: "Zugriffsverletzung"
Wenn Du kein VBA verwenden möchtest, gibt es auch andere Möglichkeiten, um PDF-Dateien zusammenzuführen:
1. Wie kann ich 2 PDFs zusammenfügen ohne Adobe?
Du kannst Online-Tools oder alternative Software wie PDFtk verwenden, um PDF-Dateien ohne Adobe zusammenzuführen.
2. Was ist der beste Weg, zwei PDF-Dateien zu verbinden?
Der beste Weg hängt von Deinen Bedürfnissen ab. Für einfache Aufgaben sind Online-Tools praktisch, während Adobe Acrobat für umfassendere Anforderungen besser geeignet ist.
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen