
Ich brüte seit gestern an einer Möglichkeit eine Rechnungsvorlage, abhängig von der Anzahl der Rechnungspositionen, automatisch auf eine bzw. mehrere Seiten zu formatieren.
Die erste Seite sieht derzeit so aus, dass dort max. 9 Positionen Platz finden.
(Nicht wundern wegen der fehlenden Steuer. Es ist eine Vorlage für Kleinunternehmen ohne Ausweisung der Mehrwertsteuer)
Darunter gibt es einen Bereich für Abschluss- und Hinweistexte. DIeser besteht aus mehreren verbundenen Zellen, da diese Texte auch mal sehr umfangreich werden können.
So weit, so gut. Wenn man nun aber mehr als 9 Positionen auf der Rechnung hat, müsste das ganze um eine zweite Seite erweitert werden.
Wenn aber eine zweite Seite ins Spiel kommt, dann müsste der Textbereich für die Abschluss- und Hinweistexte auf der zweiten Seite platziert werden.
Dann aber wäre auf der ersten Seite wieder mehr Platz, den man für die weiteren Rechnungspositionen benutzen könnte.
Rein formeltechnisch ist das kein Problem, mit steht auch die Anzahl der Rechnungspositionen im Vorfeld als Zahl zur Verfügung.
Die Frage ist nur, wie kann man automatisiert den Bereich auf der ersten Seite so "umlayouten", dass statt der 9 Zeilen für Rechnungspositionen nun z.B. 15 Zeilen für Rechnungspositionen zur Verfügung stehen und der verbundene Zellbereich für die Abschluss- und Hinweistexte verschwindet bzw. aufgelöst/entbunden wird.
Mit der bedingten Formatierung ist das leider nicht möglich - zumindest habe ich dazu noch keinen Lösungsansatz gefunden.
Hat jemand eine Idee, wie man das umsetzen könnte?
Gruß Markus