Ich las aus einem Forum-Thread: https://forums.adobe.com/thread/604177 und begann damit zu experimentieren. Aber ich denke, die Funktion hat überhaupt nicht geladen. Ich war mir nicht sicher, was der Grund dafür sein könnte - ich denke, es muss einfach und wahrscheinlich mit der Bibliothek verwandt sein. Kann jemand darauf hinweisen, warum der folgende Code überhaupt nicht kompiliert werden konnte (der Code schien nicht sofort ausgeführt zu werden, als keiner der Breakpoints ausgelöst wurde).Öffnen von Acrobat-Dateien mit VBA
Die Bibliotheken Ich habe umfassen
Der Computer
- Acrobat Distiller geladen, die diesen Code auf Acrobat ausgeführt wird Professional ist darauf installiert.
Public Function GetPDF() '(FilePath As String) As Object Dim origPdf As Acrobat.AcroPDDoc Dim path1 As String MsgBox ("Start") path1 = Application.ActiveWorkbook.Path path1 = path1 & "\31700100.pdf" Set origPdf = CreateObject("AcroExch.PDDoc") If origPdf.Open(path1) Then MsgBox ("weee") End If origPdf.Close Set origPdf = Nothing End Function
Hmm, die Aussage, die Sie hinzugefügt haben, zeigte sich mit einem Syntaxfehler ... Oder mache ich es falsch? – Isa
@Isa In welcher Zeile wird der Syntaxfehler angezeigt? Ich benutze Excel 2007 und es gibt keine Fehler. –
Ich verwende Excel 2013. Die Deklarationsfunktionszeile, die Sie vorgeschlagen haben, ist die inakzeptable Syntax, als ich sie kopiert und eingefügt habe. – Isa