Zur Gliederung werden Tabellen gerne mit Farbbalken strukturiert. Wenn die Tabellenzeilen abwechselnd mit unterschiedlichen Farben gestaltet werden sollen, muss bei der Erstellung eigener Vorlagen eine Besonderheit der AutoFormat-Vorlagen berücksichtigt werden, in der zunächst ein Programmierungsfehler vermutet werden könnte.
Die Randspalten und -zeilen sind fix vorgegeben und werden im Gegensatz zu den Zellen im Mittelteil also nicht wiederholt. Diese Vorlagenstruktur ist zwingend erforderlich, weil die Randzellen zusätzlich mit weiteren Formatierungseigenschaften fest belegt werden können.
Wenn die Zellen jedoch nur farblich gestaltet werden sollen, können die Randzellen mit in die farbliche Gestaltung einbezogen werden. Dann aber hängt ein befriedigendes Anwendungsergebnis davon ab, ob die zu formatierende Tabelle eine gerade oder eine ungerade Anzahl an Zeilen bzw. Spalten hat.
Lösung des Problems:
- Stehen beide Vorlage-Alternativen zur Verfügung, müssen die Zeilen/Spalten nicht abgezählt werden. Hat man die unpassende Vorlage gewählt, wird der AutoFormat-Vorgang mit der anderen Vorlage wiederholt.
- Wenn die Vorlage nur für gerade Zeilen/Spalten zur Verfügung steht, damit aber eine Tabelle mit ungerader Zeilen-/Spaltenzahl formatiert werden soll, wird die Tabelle über das Symbol „Zeile/Spalte einfügen“ um eine weitere Zeile/Spalte vergrößert, die Tabelle neu formatiert und anschließend die überzählige Zeile/Spalte einfach wieder gelöscht.
Farbige Balkenstruktur „ohne“ störende letzte, fix formatierte Zeile
Da die farbliche Strukturierung einer Tabelle je nach gerader/ungerader Zeilenzahl wegen der fixen Formatierung der letzten Zeile stört, kann durch die Anlage einer Tabellenumrandung deren Funktion quasi „umgangen“ werden. Da in die Umrandungszellen kein Text eingetragen wird, können sie mit einer Schriftgröße ausgezeichnet werden, die die gewünschte Breite der Umrandung bestimmt. Im folgenden Beispiel wurde eine 2pt-Schrift verwendet.
Vorlage für eine Tabelle mit Rand:
Randzellen:
Umrandung: keine Zellenumrandung (Abstand zum Inhalt: 0,00 cm)
Hintergrund: Himmelblau 2
Schrift: Schriftgröße 2pt
Mittelteil:
Umrandung: Umrandung für alle Zellen (Abstand zum Inhalt: 0,10 cm)
Hintergund: Grau 2/Keine Füllung
Zahlenformat: Währung
Anwendung der AutoFormat-Vorlage auf Tabelle mit beliebig vielen Zeilen
Abschließende Formatierung der Tabelle:
Die Breite des Tabellenrandes in der ersten und letzten Zeile wird von der Schriftgröße bestimmt. Die Breite der Spalten aber durch den Zelleninhalt. Deshalb wird vor der endgültigen Formatierung in jeweils eine Zelle jeder Spalte der größte Inhalt, der in einer der Zellen Platz finden soll, eingegeben. Leerer Inhalt für die Randspalten wird durch Leerzeichen erzeugt, womit die Randstärke der Randspalten den Randzeilen angepasst werden kann.
Randspalten: in eine Zelle jeweils 2 Leerzeichen
Wiederholungszeilen: Eingaben maximaler Breite in eine der Spaltenzellen
Anschließend die gesamte Tabelle mit Strg+a markieren und mit dem Symbol „Optimieren – Optimale Spaltenbreite“ auf die fertige Größe bringen.
Druckansicht:
Beispiel für ein Schachbrettmuster in einem Textrahmen
(gerade Anzahl Zeile/Spalten):
Ergänzende Hinweise zur Thematik sind auch in folgenden Beiträgen zu finden:
Wie funktioniert „AutoFormat“ in einer Writertabelle?
AutoFormat: Vergleich Calc- mit Writertabellen