Bereiche definieren für Seitenumbruch
13.02.2007 11:14:12
Uwe
ich habe eine Tabelle, die vom Umfang her variiert. Die Tabelle besteht aus mehreren Bereichen. Die Bereiche können ebenfalls unterschiedlich groß sein. Die einzige Begrenzung sind die Spalten, d.h. ich habe eine Begrenzung nach rechts, aber nicht nach unten.
Nun möchte ich aber nicht, das ein Tabellenbereich beim Drucken getrennt wird. Wenn der Bereich nicht mehr komplett auf die Seite passt, soll dieser automatisch auf der nächsten Seite angezeigt werden. Ein Bereich hat immer die Größe, dass sie auch auf eine Seite passen würde.
Vielleicht hilft es weiter, dass jeder Bereich z.B. max 20 Zeilen umfasst und dass die Zeilen, die nicht benötigt werden ausgeblendet sind, so dass es gewissermaßen schon vordefinierte Bereiche gibt (z.B. Zeile 22-42,43-62,63-82, usw.)
Außerdem soll bis Zeile 22 (wobei auch hier nicht immer alles angezeigt wird) die Überschriften auf jeder Seite angezeigt werden. Dies habe ich in der Seitenansicht bereits über Ansicht/Kopf-und Fußzeile/Tabelle/Wiederholungszeile oben Bereich $1:$22 umgesetzt.
Ich habe zum besseren Verständnis ein link heruntergeladen.
https://www.herber.de/bbs/user/40382.xls
Ich hoffe, Ihr könnt mir einen guten Tipp geben. Bisher habe ich es sehr umständlich gelöst, in dem ich für jede Zelle, die belegt ist eine 1 vergeben, die max. Zeilenbegrenzung inkl. variierendem Kopfteil vorgegeben habe, um so letztendlich einen Seitenwechsel anzustoßen. Vor lauter Bäumen sehe ich aber so langsam keine Bäume mehr. Aus diesem Grund hoffe ich, dass es eine ganz einfache Lösung gibt (wie z.B. in Word, wo eine Tabellenabschnitt, der über eine Seite hinausgehen würde, automatisch getrennt und auf der nächste Seite angezeigt wird.
Gruß
Uwe