🙏 Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! 🙏
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱

🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀

❤️ DANKE >> << DANKE ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

PDF-Export eines markierten Bereiches in Calc mit Dialog "Speichern unter"

Alles zur Programmierung im LibreOffice.
Antworten
M.T.
Beiträge: 9
Registriert: Sa 22. Sep 2012, 23:06

PDF-Export eines markierten Bereiches in Calc mit Dialog "Speichern unter"

Beitrag von M.T. » Sa 4. Jun 2016, 01:07

In meinem Calc-Dokument habe ich einige Arbeitsblätter, welche Daten aus anderen Arbeitsblättern in einer druckbaren Form zusammenstellen.
Bisher habe ich den entsprechenden Bereich markiert und per Schaltfläche "Exportieren als PDF" (nicht "Direktes Exportierenals PDF") mit der Option "Auswahl" und dem Dialog "Exportieren" exportiert. In diesem Dialog war der Pfad und der Dateiname des Mutter-ODS-Dokumentes und die Endung *.pdf schon vorgewählt. So konnte ich den Dateinamen vor dem endgültigen Speichern noch um ein Suffix (zur Unterscheidung) ergänzen und Speichern.

Jetzt suche ich nach einer Möglichkeit auf jedem der "Druckvorstufe"-Arbeitsblätter einer Schaltfläche ein Makro zuzuweisen, welches:
  1. aus einer Zelle (z.B. "N3") den zu exportierenden Bereich seines eigenen Arbeitsblattes ausliest (z.B. "B2:K67"; Druckbereiche / benannte Bereiche habe ich bewusst abgewählt)
  2. und diesen über den Dialog "Exportieren" (https://help.libreoffice.org/index.php? ... .1#Auswahl)
  3. unter dem Pfad
  4. und Dateinamen des Mutter-ODS-Dokumentes (https://help.libreoffice.org/Common/Export/de#Dateiname)
  5. als PDF speichert. (https://help.libreoffice.org/Common/Export/de#Dateityp)
Dabei möchte ich den Dateinamen noch im Dialog vor dem endgültigen Speichern ergänzen können.
Feste Bereiche/Pfade/Dateinamen möchte ich vermeiden, ebenso wie ein Direktes Speichern ohne Dialog, da aus diesem Dokument in mehreren Schritten (bewusster Workflow) mehrere Bereiche als PDF exportiert werden sollen, welche sich sonst gegenseitig überschreiben würden.

Ein aufgezeichnetes Makro führt zu einem dialoglosen PDF-Export von mehren Seiten, obwohl nur 1 Bereich eines bestimmten Arbeitsblattes markiert war. Das aufgezeichnete Makro enthält den festen Pfad und Namen des während der Aufzeichnung verwendeten Dokumentes. So funktioniert das also auch nicht.

Aus der Vielzahl existierender Teillösungen (Google/Foren) fällt es mir als absoluten Anfänger schwer, etwas zusammenzustellen, von gezieltem "Makro schreiben" ganz zu schweigen.

Kann mir jemand weiterhelfen?

mikele
* LO-Experte *
Beiträge: 1932
Registriert: Mo 1. Aug 2011, 20:51

Re: PDF-Export eines markierten Bereiches in Calc mit Dialog "Speichern unter"

Beitrag von mikele » Sa 4. Jun 2016, 15:23

Hallo,

ich hoffe, das Beispiel hilft dir. Ansonsten weiterfragen ;)
Dateianhänge
makro_pdf_auswahl.ods
(10.37 KiB) 405-mal heruntergeladen
Gruß,
mikele

M.T.
Beiträge: 9
Registriert: Sa 22. Sep 2012, 23:06

Re: PDF-Export eines markierten Bereiches in Calc mit Dialog "Speichern unter"

Beitrag von M.T. » Mo 6. Jun 2016, 00:09

Vielen Dank!
Funktioniert wunderbar und absolute Begeisterung über die schnelle Hilfe.


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten