Discussion:
[Calc] Bedingte Formatierung auf ganze Zeile anwenden
(zu alt für eine Antwort)
Andreas Borutta
2009-01-12 12:47:50 UTC
Permalink
Hallo,

gibt es einen Weg/Trick eine bedingte Formatierung statt auf nur eine
Zelle auf die ganze Zeile anzuwenden?

Im OOo-Wiki habe ich gestöbert, aber nix Passendes entdecken können.

Man kann ja per Funktion eine Vorlage zuweisen.

B1=VORLAGE(WENN($A$1=3;"Testvorlage"))
C1=VORLAGE(WENN($A$1=3;"Testvorlage"))
...

Aber dies überschreibt den Inhalt von B1 und C1 mit "0".

Ein Merkmal, was wohl die Funktion "VORLAGE" für das obige Vorhaben
ausschließt:
Wenn man den Inhalt von B1 oder C1 überschreibt und dann die Zelle mit
der Bedingung (A1) verändert, bleibt das ehemals zugewiese Format
dennoch erhalten.
Die Bedingung gilt also nicht mehr.

Andreas
--
OOo 3.0.0 | Kubuntu 8.04 (Linux)
http://borumat.de/openoffice-writer-tipps
Regina Henschel
2009-01-12 13:15:05 UTC
Permalink
Hallo Andreas,
Post by Andreas Borutta
Hallo,
gibt es einen Weg/Trick eine bedingte Formatierung statt auf nur eine
Zelle auf die ganze Zeile anzuwenden?
Zelle Kopieren
Zeile markieren
Bearbeiten > Inhalte Einfügen
Häcken nur bei "Format" sonst nichts. Ok
Fertig.

mfG
Regina
Andreas Borutta
2009-01-12 13:24:54 UTC
Permalink
Post by Andreas Borutta
gibt es einen Weg/Trick eine bedingte Formatierung statt auf nur eine
Zelle auf die ganze Zeile anzuwenden?
Ich hatte jetzt mit folgendem Verfahren Erfolg:

Wenn in Spalte A ein "x" steht, soll die ganze Zeile die Vorlage
"Hervorgehoben" erhalten.

1 Markieren einer ganzen Zeile, z.B. Zeile 2
2 Format > Bedingte Formatierung > 1. Bedingung > Formel ist >
WENN($A2=x) > Vorlage: Hervorgehoben > OK
3 Markieren aller Zeilen unterhalb der Zeile 2
4 EINF
5 [x] Formate (Alle anderen Checkboxen leer lassen

Ingrid
--
OOo 3.0.0 | Kubuntu 8.04 (Linux)
http://borumat.de/openoffice-writer-tipps
Jürgen Gerkens
2009-01-13 05:13:19 UTC
Permalink
Post by Andreas Borutta
gibt es einen Weg/Trick eine bedingte Formatierung statt auf nur eine
Zelle auf die ganze Zeile anzuwenden?
Wie herum hättest Du es denn gern? Soll Formatierung auf die ganze Zeile
angewendet werden, wenn die Bedingung in einer bestimmten Zelle oder
einer beliebigen Zelle erfüllt wird oder nur die entsprechende Zelle,
aber innerhalb der Zeile eben nach den gleichen Bedingungen?
Post by Andreas Borutta
...
Das sind drei verschiedene Paar Schuhe, die alle unabhängig voneinander
möglich sind und dementsprechend verschiedene Vorgehensweisen
erforderlich machen.

Jürgen Gerkens
Andreas Borutta
2009-01-13 09:57:53 UTC
Permalink
Post by Jürgen Gerkens
Post by Andreas Borutta
gibt es einen Weg/Trick eine bedingte Formatierung statt auf nur eine
Zelle auf die ganze Zeile anzuwenden?
Wie herum hättest Du es denn gern? Soll Formatierung auf die ganze Zeile
angewendet werden, wenn die Bedingung in einer bestimmten Zelle
Genau so.
Und, siehe meine Antwort gestern hier im Thread, ich hatte die Lösung
dafür schon entdeckt.

Der Inhalt einer einzelnen Zelle einer Zeile "schaltet" für die ganze
Zeile eine Vorlage an oder aus.
Das war genau das, was ich suchte. Gefällt mir sehr gut als
Möglichkeit Zeilen visuell hervorzuheben/zurückzusetzen.

Vielleicht lässt sich sogar die stärkste Form der Zurücksetzung
ebenfalls "bedingt" lösen: das Ausblenden (Einklappen) einer Zeile
abhängig vom Inhalt einer Zelle dieser Zeile.

Für eine Aufgabenliste wäre sowas nett. Ein Haken in der Spalte
"Erledigt" blendet die Zeile aus.
Selbstverständlich darf beim Sortieren (das erledige ich per
Ereignismakro beim Sichern) der ganzen Tabelle das Ausblenden nicht zu
Problemen führen.

Recherchiert habe ich zu diesem "bedingten Ausblenden" noch nicht.
Wenn jemand dazu was schreiben möchte: prima :)
Post by Jürgen Gerkens
oder
einer beliebigen Zelle erfüllt wird
Dafür fällt mir zwar noch keine praktische Anwendung ein, aber die
gibt es sicher.

Falls Du ein Beispiel und eine Lösung vorstellen möchtest: gerne.
Post by Jürgen Gerkens
oder nur die entsprechende Zelle,
aber innerhalb der Zeile eben nach den gleichen Bedingungen?
Diese Option interessiert mich zur Zeit nicht.

Danke, für die Präzisierung der Möglichkeiten.

Andreas,
Calc entdecken macht Spaß :)
--
OOo 3.0.0 | Kubuntu 8.04 (Linux)
http://borumat.de/openoffice-writer-tipps
Loading...