Calc: Spalten für den Druck ausblenden

Hallo,

wie kann ich in Calc bestimmte Spalten (die mittendrin sind) für den
Druck bzw. PDF-Export ausblenden?

Danke,
Micha

Hallo Micha,

Spalte(n) markieren, rechte Maustaste -> Spalten ausblenden, dann drucken, dann ggf. die Spalten wieder einblenden, dazu einen Spaltenbereich markieren, der alle ausgeblendeten Spalten enthält, und rechte Maustaste -> Spalten einblenden.

Gruß

Gerhard

Gerhard Weydt schrieb:

Hallo Micha,

Spalte(n) markieren, rechte Maustaste -> Spalten ausblenden, dann
drucken, dann ggf. die Spalten wieder einblenden, dazu einen
Spaltenbereich markieren, der alle ausgeblendeten Spalten enthält, und
rechte Maustaste -> Spalten einblenden.

Ja, dass sowas geht, war mir klar. Weil ich aber ca. 25 Tabellenblätter
habe, bei denen ich das (immer wieder) machen müsste, ist mir das zu
kompliziert.

Ich hätte das gerne einmal eingestellt, dass bestimmte Spalten nicht
mitgedruckt werden, wohl aber angezeigt, ohne immer wieder etwas hin-
und herstellen zu müssen. Ich habe versucht, Druckbereichte zu
definieren, aber dabei wird der Teil, der rechts von den nicht
gedruckten Spalten steht, auf ein neues Blatt gedruckt.

Gibt es also noch andere Ideen?

Micha

Hallo Micha,

Ja, dass sowas geht, war mir klar. Weil ich aber ca. 25 Tabellenblätter
habe, bei denen ich das (immer wieder) machen müsste, ist mir das zu
kompliziert.

die 25 Tabellenblätter sind alle bis auf die enthaltenen Daten identisch?

Peter Mulller

Peter Mulller schrieb:

die 25 Tabellenblätter sind alle bis auf die enthaltenen Daten identisch?

nein, leider nicht. Es sind unterschiedliche Spalten, die ausgeblendet
werden sollen.

Micha

Hallo Micha,
kannst du die auszublendenden Spalten nach rechts verlagern und dann (einmalig) neue Druckbereiche definieren...?

Gruß
Karsten

Karsten Börner schrieb:

kannst du die auszublendenden Spalten nach rechts verlagern und dann
(einmalig) neue Druckbereiche definieren...?

Ja, das wäre eine Möglichkeit, aber für die Nutzung der Tabellen am
Rechner nicht so praktisch. Also nur zur Not...

Micha

Hallo Micha,

Peter Mulller schrieb:
> die 25 Tabellenblätter sind alle bis auf die enthaltenen Daten identisch?

nein, leider nicht. Es sind unterschiedliche Spalten, die ausgeblendet
werden sollen.

ich habe das zu lösende Problem noch nicht verstanden. Wie soll es möglich
sein, auf allen Tabellenblättern identische Druckbereiche anzugeben, wenn die
Spalten, die ausgeblendet werden sollen, nicht identisch sind? Das kann doch
gar nicht funktionieren; wie soll LibreOffice denn "wissen", was du willst?
Präzisier doch mal dein Anliegen.

Peter Mulller

Hallo Micha,

Peter Mulller schrieb:
> die 25 Tabellenblätter sind alle bis auf die enthaltenen Daten identisch?

nein, leider nicht. Es sind unterschiedliche Spalten, die ausgeblendet
werden sollen.

ich habe das zu lösende Problem noch nicht verstanden. Wie soll es möglich
sein, auf allen Tabellenblättern identische Druckbereiche anzugeben, wenn die
Spalten, die ausgeblendet werden sollen, nicht identisch sind? Das kann doch
gar nicht funktionieren; wie soll LibreOffice denn "wissen", was du willst?
Präzisier doch mal dein Anliegen.

Peter Mulller

Peter Mulller schrieb:

Wie soll es möglich
sein, auf allen Tabellenblättern identische Druckbereiche anzugeben, wenn die
Spalten, die ausgeblendet werden sollen, nicht identisch sind?

Ich wollte die Druckbereiche pro Tabellenblatt einzeln festlegen.

Ich werde es jetzt aber so lösen, dass die auszublendenden Spalten
jeweils ganz rechts stehen.
Bin gerade dabei, die Tabellen entsprechend umzuändern.

Micha

Hallo Micha,

Peter Mulller schrieb:
> Wie soll es möglich
> sein, auf allen Tabellenblättern identische Druckbereiche anzugeben, wenn
> die Spalten, die ausgeblendet werden sollen, nicht identisch sind?

Ich wollte die Druckbereiche pro Tabellenblatt einzeln festlegen.

aber das ist doch möglich. Wenn du mit der rechten Maustaste auf ein Tab
klickst, kannst du "Select all Sheets" auswählen. Wenn du dann auf
Printpreview gehst, werden alle Tabellenblätter aufgelistet, und zwar jeweils
mit dem zuvor definierten Druckbereich. Den kannst du bei jedem einzelnen
Blatt auswählen. Und natürlich kannst du dazu nach Belieben Spalten ein- und
ausblenden.

Oder meinst du doch was anderes?

Peter Mulller

Peter Mulller schrieb:

Oder meinst du doch was anderes?

Hallo Peter,

inzwischen habe ich es nach Karsten Börners Vorschlag gelöst und die im
Druck unerwünschten Spalten nach rechts verlagert. Weil ich die Formeln
auch alle anpassen musste, war das ganz schön viel Arbeit...

Ja, ich habe individuelle Druckbereiche angelegt.

Was ich nur nicht hinbekommen hatte:
Ich habe z.B. in den Spalten A-M etwas stehen. Nun will ich, dass im
Druck nur die Spalten A-C und G-M zu sehen sind, so als wären die
Spalten D-F ausgeblendet. Aber in der Arbeitsansicht sollen sie
weiterhin zu sehen sein. Per PM erhielt ich den Vorschlag, die
Zellinhalte auszublenden. Das geht, aber die Spalten wären noch da. Ich
will die Spalten im Druck einfach nicht mehr sehen.

Man kann unzusammenhängende Druckbereiche festlegen, aber die werden
dann auf einzelne Seiten verteilt statt direkt nebeneinander. Meiner
Meinung nach ist das ein Fehler bzw. da fehlt (mir) eine Option oder ich
habe sie nur noch nicht gefunden.

Hier noch LO 5.irgendwas.

Aber wie gesagt: Jetzt brauche ich das akut nicht mehr.

Micha

Du könntest die auszublendenden Spalten über "Daten => Gruppierung und
Gliederung" (oder F12) auf eine andere Grupierungsebene schieben; die
einzelnen Ebenen lassen sich dann einfach ein- und ausfalten (über die
Zahlen in dem zusätzlichen Rahmenfeld). Ist zwar immer noch Handarbeit,
aber immerhin nur noch ein Klick pro Tabelle.

Alternativ sehe ich eigentlich nur die Möglichkeit, die Tabellen zu
spiegeln, und diese Spiegelkopien dann entsprechend zu formatieren; aber
wenn du eh schon 25 Blätter hast, bläht sich das Ganze dadurch doch
recht auf.

Wolfgang

Hallo Wolfgang,

Du könntest die auszublendenden Spalten über "Daten => Gruppierung und
Gliederung" (oder F12) auf eine andere Grupierungsebene schieben; die
einzelnen Ebenen lassen sich dann einfach ein- und ausfalten (über die
Zahlen in dem zusätzlichen Rahmenfeld). Ist zwar immer noch Handarbeit,
aber immerhin nur noch ein Klick pro Tabelle.

he, cool, danke für diesen Tipp, das hatte ich bislang noch nie verwendet und
kann ich prima gebrauchen.

Eigentlich bräuchte man für Michas Problem so etwas wie das Verketten von
Druckbereichen innerhalb eines Tabellenblattes. Schade, dass es das nicht
gibt.

Peter Mulller

Wolfgang Jäth schrieb:

Gerhard Weydt schrieb:

Hallo Micha,

Spalte(n) markieren, rechte Maustaste -> Spalten ausblenden, dann
drucken, dann ggf. die Spalten wieder einblenden, dazu einen
Spaltenbereich markieren, der alle ausgeblendeten Spalten enthält, und
rechte Maustaste -> Spalten einblenden.

Ja, dass sowas geht, war mir klar. Weil ich aber ca. 25 Tabellenblätter
habe, bei denen ich das (immer wieder) machen müsste, ist mir das zu
kompliziert.

Du könntest die auszublendenden Spalten über "Daten => Gruppierung und
Gliederung" (oder F12) auf eine andere Grupierungsebene schieben; die
einzelnen Ebenen lassen sich dann einfach ein- und ausfalten (über die
Zahlen in dem zusätzlichen Rahmenfeld). Ist zwar immer noch Handarbeit,
aber immerhin nur noch ein Klick pro Tabelle.

Das kannte ich noch nicht. An anderer Stelle werde ich das sehr gut
gebruachen können. Hier wird allerdings ein Teil der linken Spalte der
drei ausgeblendeten Spalten in der Druckansicht dennoch angezeigt -
obwohl diese Spalten eigentlich gar nicht mehr zum Druckbereich gehören.
Blende ich sie wieder ein, werden sie - eben wegen der Druckbereiche -
auch nicht mehr mit gedruckt.

Micha

Hallo!

Unabhängig von Deiner Lösung wäre ein Editor (zb UltraEdit) in der Lage dieses Problem zu lösen. Allerdings müsstest man dann mit mehreren Programmen arbeiten.

Grüse

Sorry, das verstehe ich nicht; verstehe ich dich richtig, angenommen, du
hast die Spalten A-K als Druckbereich definiert, wobei D-F ausgeblendet
sind, und es wird ein Teil der Spalte D ausgedruckt?

Wolfgang

Wolfgang Jäth schrieb:

Sorry, das verstehe ich nicht; verstehe ich dich richtig, angenommen, du
hast die Spalten A-K als Druckbereich definiert, wobei D-F ausgeblendet
sind, und es wird ein Teil der Spalte D ausgedruckt?

Nein, ich habe z.B. einen Druckbereich von A-K. Die auszublendenden
Spalten sind (mittlerweile) L-N, sollten also wegen des Druckbereichs
sowieso nicht gedruckt werden (und werden sie im Normalfall auch nicht).
Wenn ich die Salten aber mit der obigen Methode ausblende, dann wird mir
in der Druckvorschau der linke Bereich der Spalte L angezeigt.

Da es um Namen und andere persönliche Daten geht, kann ich kein Beispiel
zeigen.

Micha

Sorry, aber dazu füllt mir keine plausible Erklärung ein; das müsste ich
mir live anschauen. Kannst du evtl. ein Dokument anonymisieren (es
reichen ja durchaus 3 Zeilen o. ä.)?

Wolfgang

Wolfgang Jäth schrieb:

Sorry, aber dazu füllt mir keine plausible Erklärung ein; das müsste ich
mir live anschauen. Kannst du evtl. ein Dokument anonymisieren (es
reichen ja durchaus 3 Zeilen o. ä.)?

Sorry,
ich habe einige Zeit nicht hier reingeguckt.

Hier jetzt eine Beispieldatei:
https://www.dropbox.com/s/oi9v8ggtnxqstpz/test.ods?dl=0
und ein Screenshot der Druckansicht, wenn die Spalten J-L ausgeblendet sind:
https://www.dropbox.com/s/7fd4o122f31xfp9/screenshot-druckansicht.png?dl=0

Ich denke aber nicht, dass es da eine plausible Erklärung gibt. Das ist
mit Sicherheit ein Programmfehler, der aber ja nicht sooo gravierend ist.

Micha