Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Excel als PDF Speichern Druckbereiche (https://www.delphipraxis.net/208036-excel-als-pdf-speichern-druckbereiche.html)

oakley 31. Mai 2021 10:26

Excel als PDF Speichern Druckbereiche
 
Hallo zusammen,

ich speichere hiermit
Code:
ExcelWorkbook.ExportAsFixedFormat(0, PDF_FileName, 0, True, false, 3, 15, false, EmptyParam);
Eine Exceltabelle als PDF. Enthalten sind mehrere Sheets und es wird auch suaber von Sheet 3 bis Sheet 15 publiziert, allerdings werden die Druckbereiche ignoriert, obwohl den dementsprechenden flag false setze.
Ich habe hier mit Excel 365 und auch alle Druckbereiche gelöscht und neu gesetzt.

Weiß jemand, woran das liegen könnte?

Gruß

Mirko

oakley 31. Mai 2021 12:54

AW: Excel als PDF Speichern Druckbereiche
 
Okay hab's gefunden.
Falls das jemand brauchen sollte, es liegt an einem Bug in nicht-englischsprachigen Excelversionen.
ExportAsFixedFormat sucht nach einem Bereich namens Print_Area, auf deutsch Druckbereich und da er in einer deutsche VErsion Print_area nicht findet ingoniert er das.
Abhilfe schafft Worbook.open gegen Workbook.openXML aus zu tauschen.

LG

Mirko


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:02 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz