Bereich umformattieren, wenn Daten Zelle

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

WorstCases
***
Beiträge: 74
Registriert: Mi, 09.05.2007 00:03

Bereich umformattieren, wenn Daten Zelle

Beitrag von WorstCases »

Hallo Leute,

Wenn in einer festgelegten Zelle Daten sind (z.B. "x"), würde ich gerne einen bestimmten Tabellenbereich unformattieren.
Format sollte sich in Fettschrift ändern, wenn möglich in Verbindung mit einer anderen Hintergrundfarbe.

Gibt es da einen Weg?

Hier mal ein Bild als Beispiel:

Gruß.
WorstCases
Dateianhänge
OOCalc.jpg
OOCalc.jpg (8.42 KiB) 791 mal betrachtet
turtle47
*******
Beiträge: 1849
Registriert: Mi, 04.01.2006 20:10
Wohnort: Rheinbach

Re: Bereich umformattieren, wenn Daten Zelle

Beitrag von turtle47 »

Hi WorstCases,

schau Dir mal die bedingte Formatierung an.

Viel Erfolg.

Jürgen
Software hat keinen Verstand - benutze deinen eigenen...!

Win 7 SP1/ LibreOffice 3.4.2 OOO340m1 (Build:203) / Firefox 15.0.1 / Notebook ASUS K70IO 64 Bit-Betriebssytem
WorstCases
***
Beiträge: 74
Registriert: Mi, 09.05.2007 00:03

Re: Bereich umformattieren, wenn Daten Zelle

Beitrag von WorstCases »

Perfekt!

Das ging leichter, als gedacht.

Eine Frage habe ich allerdings noch.
Für einige Makros habe ich nicht den Namen von Zellen (z.B. A1) verwendet, sondern den von mir festgelegten Zell-Namen (meineZelleA1).

Bisher sieht der code für die bedingte Formattierung folgendermaßen aus (und funktioniert):

Code: Alles auswählen

$HauptTabelle.$M$5>=0
Jetzt würde ich aber lieber mit dem von mir vergebenen Zellnamen arbeiten, damit ich in Zukunft noch ohne Kopfschmerzen mal eine Zeile oder spalte hinzufügen/löschen kann, ohne dass die bedingte Formattierung hier nicht mehr richtig bzw. dann an falscher Stelle funktioniert.
Mein Code bisher (funktioniert nicht):

Code: Alles auswählen

meinZellenName>=0
Worin liegt der Fehler?

Gruß.
WorstCases
turtle47
*******
Beiträge: 1849
Registriert: Mi, 04.01.2006 20:10
Wohnort: Rheinbach

Re: Bereich umformattieren, wenn Daten Zelle

Beitrag von turtle47 »

Code: Alles auswählen

WENN(ZelleD1>0)
sollte funktionieren.
Software hat keinen Verstand - benutze deinen eigenen...!

Win 7 SP1/ LibreOffice 3.4.2 OOO340m1 (Build:203) / Firefox 15.0.1 / Notebook ASUS K70IO 64 Bit-Betriebssytem
WorstCases
***
Beiträge: 74
Registriert: Mi, 09.05.2007 00:03

Re: Bereich umformattieren, wenn Daten Zelle

Beitrag von WorstCases »

Das geht - super.

Habe aber zwichenzeitlich festgestellt, dass Calc es bei den Code für die bedingte Formattierung anscheinend merkt, wenn Zeilen/Spalten hinzugefügt oder gelöscht werden. Daher bin ich dann doch bei den "normalen" Bezeichnungen geblieben.

Mal eine Frage nebenbei: Was ist der Unterschied zwischen "A1" und "$A$1"?
Wann verwendet man welche Bezeichnung?

Gruß.
WorstCases
AhQ
*******
Beiträge: 1096
Registriert: Fr, 15.06.2007 11:03
Wohnort: Regensburg
Kontaktdaten:

Re: Bereich umformattieren, wenn Daten Zelle

Beitrag von AhQ »

Schau mal hier

Viele Grüße
AhQ
WorstCases
***
Beiträge: 74
Registriert: Mi, 09.05.2007 00:03

Re: Bereich umformattieren, wenn Daten Zelle

Beitrag von WorstCases »

WOW!
Absolute und relative Adressierung
Genau das wissen über die Addressierunghat mir noch gefehlt. Definitiv eine der wichtigen Grundlagen!

Danke für den Link!

Gruß.
WorstCases
Antworten