PDF aus mehreren Tabellenblättern nach Formel
15.08.2024 16:05:40
Torsten Gräser
ich lese schon länger hier im Forum und habe bislang immer eine Lösung gefunden, die ich nach meinem Bedarf abändern und verwenden konnte. Diesmal irgendwie nicht....
Ich habe eine Datei mit 7 Arbeitsblättern zur Erfassung von Arbeitszeiten, sowie einem Arbeitsblatt mit der Zusammenfassung erstellt.
Die Mitarbeiter füllen einzelne Blätter aus, meist aber nicht alle.
Ich möchte ein Makro erstellen, welches auf Knopfdruck das erste Blatt "Std.-nachweis" als PDF druckt, sowie alle weiteren Blätter, in denen etwas ausgefüllt wurde.
In Blättern, in denen etwas ausgefüllt wurde, ist die Zelle R38 größer als Null. Ich kann auch in einem ausgeblendeten Bereich des Blattes "Std.-nachweis" die Namen oder Nummern der Blätter für die (R38>0) ist, auflisten.
Die für mich einfachste Lösung wäre, wenn ein Makro einen PDF-Druck startet über die gesamte Arbeitsmappe, und dann nur die Seite 1 sowie die Seiten, die noch zu drucken sind.
Als Formel würde ich in einem ausgeblendeten Bereich die Seiten untereinander schreiben über die Formel =WENN('AZ_nach_Plan-1'!R38>0;";2";"")
[diese Formel für alle 7 optional zu druckenden Blätter untereinander, dann in einer weiteren Zelle die Formel =VERKETTEN(Auflistung der einzelnen Zellen)].
Ich lasse absichtlich ein Semikolon vor der Seitenzahl erscheinen, damit die Zahlen so getrennt sind wie sie bei der Seitenauswahl einzutragen sind.
Dann bei der Auswahl der Seitenzahlen das Ergebnis dieser Formel einsetzen - und das genau bekomme ich nicht hin....
Danke schonmal! Gruß, Torsten
Anzeige