Excel 2003 - Hintergrundfarbe automatisch vergeben

Hallo

Ich würde gerne in Excel 2003 folgendes machen.

Ich möchte in Feldern einer Exceltabelle automatisch, je nach Zellinhalt,
eine Hintergrundfarbe vorgeben.

Vorstellung

4 Namenskürzel aka AB - CD - EF - GH

Wenn eines dieser Kürzel in ein Feld, in einer von vier Spalten, eingetragen wird
soll diese Feld mit einer für das Kürzel zu definierenden Hintergrundfrabe automatisch versehen werden.

Über die ‚Bedingte Formatierung‘ kann ich leider nur 3 Kürzel/Bedingungen definieren.
Also Zellwert = AB —> Format Hintergrundfarbe xx

Welche Möglichkeit würde es noch geben?

Grüße
Robert

Über die ‚Bedingte Formatierung‘ kann ich leider nur 3 Kürzel/Bedingungen definieren. …

Hallo Robert,
das ist in Excel2003 leider noch so, und lässt sich auch nur durch Makros erweitern.
Diese Einschränkung gibt es ab Excel2007 nicht mehr.

du könntest ggf die Schrift selbst durch ein benutzerdefiniertes Zellenformat hervorheben.
habe einfach mal gegoogelt

An ansonsten ist bei Excel2003 hier Schluss.
Wenns kostenlos sein soll ist statt Excel, das OO Calc vielleicht eine Upgrade-Möglichkeit.

Gruß Holger

Hallo

Danke für die schnelle Info.

Über die ‚Bedingte Formatierung‘ kann ich leider nur 3 Kürzel/Bedingungen definieren. …

Hallo Robert,
das ist in Excel2003 leider noch so, und lässt sich auch nur
durch Makros erweitern.
Diese Einschränkung gibt es ab Excel2007 nicht mehr.

Die einzige Möglichkeit die ich nun noch sehe ist die wohl einfachste
an welche ich vor dem Erstellen meiner Frage gar nicht gedacht habe.

Die vierte Farbei ist ‚Weiß‘, sprich keine Änderung der Hintergrundfarbe.

Alles andere wäre überdosiert.

Gruß Holger

Nochmals Danke und Gruß
Robert

Ich würde gerne in Excel 2003 folgendes machen.
Ich möchte in Feldern einer Exceltabelle automatisch, je nach :Zellinhalt,
eine Hintergrundfarbe vorgeben.
4 Namenskürzel aka AB - CD - EF - GH

Wenn eines dieser Kürzel in ein Feld, in einer von vier Spalten, eingetragen wird
soll diese Feld mit einer für das Kürzel zu definierenden
Hintergrundfrabe automatisch versehen werden.

Über die ‚Bedingte Formatierung‘ kann ich leider nur 3 Bedingungen definieren.

Hallo Robert

Zuerst eine Frage. Du schreibst: „4 Namenskürzel aka“ – Was heisst „aka“?

In neueren Excel-Versionen gibt es die Einschränkung der bedingten Formatierung nicht mehr. In älteren Versionen muss man sich mit Makros behelfen. Zum Beispiel:

Private Sub Worksheet\_Change(ByVal Target As Range)
ic = 0
If Target = "AB" Then Target.Interior.Color = 65535: ic = 1 ' gelb
If Target = "CD" Then Target.Interior.Color = 255: ic = 1 ' rot
If Target = "EF" Then Target.Interior.Color = 5287936: ic = 1 ' grün
If Target = "GH" Then Target.Interior.Color = 12611584: ic = 1 ' blau

If ic = 0 Then Target.Interior.Pattern = xlNone
End Sub

Dieses Makro muss man einfügen in ein Arbeitsblatt: „Öffnen Sie den VisualBasic Editor, indem Sie Alt+F11 drücken. Klappen Sie in der linken Fensterhälfte allenfalls «Microsoft Excel Objekte» auf und doppelklicken Sie den Namen der betroffenen Tabelle (z.B. «Tabelle1»). Damit wendet sich das Makro ausdrücklich in jener Tabelle an. - Kopieren Sie folgenden Makro-Code hinein.“

Dieses Makro macht folgendes: Wenn Du irgendwo in einer bestimmten Tabelle „AB“ eingibst, wird die Zelle gelb eingefärbt; wenn Du „CD“ eingibst, wird sie rot eingefärbt, usw. Wenn Du etwas anderes eingibst, gibt es keine Zell-Einfärbung bzw. die Zellfärbung wird „gelöscht“.

Das Makro muss in Deinem Fall angepasst werden.

Wenn eines dieser Kürzel in ein Feld, in einer von vier Spalten, eingetragen wird

Dazu z. B. müsstest Du genaue Angaben machen, eventuell eine Datei hochladen.

Ich hoffe, mein Beitrag bringt Dich einen Schritt weiter, und grüsse freundlich
Niclaus