Wenn - dann - Beziehung herstellen

Hallo!

Man nehme: ein Excel-File mit mehreren Seiten (Reitern).

In einem Feld auf einer Seite stehen zwei Buchstaben, z.B. „GL“.
Diese weisen auf einen Text in einem anderen Feld auf einer anderen Seite hin.

Nun möchte ich Folgendes erreichen:

wenn auf erstgenannter Seite die Hintergrundfarbe des Feldes „GL“ von weiß auf rot geändert wird, soll der Text aus der zweiten Seite in einem bestimmten Feld auf einer dritten Seite erscheinen.

Ist das mit Excel machbar?

Danke und Grüße!
M.

Mir würde da folgende lösung einfallen:

Das Feld das rot werden soll, formatierst du mit „Bedingter Formatierung“

Extras -> Bedingte Formatierung: Formel ist =$D$6=„r“
und als Format Hintergrund -> rot

wenn du jetzt in die Zelle D6 ein „r“ schreibst wird diese Zelle rot.

(Angenommen der Text auf der zweiten Seite steht in der Zelle C4)

In die Zelle in die der Text auf der dritten Seite stehen soll schreibst du:

=wenn(Tabelle1!D6=„r“;Tabelle2!C4;"")

mfg MPunkt

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Grüezi Mathias

wenn auf erstgenannter Seite die Hintergrundfarbe des Feldes
„GL“ von weiß auf rot geändert wird, soll der Text aus der
zweiten Seite in einem bestimmten Feld auf einer dritten Seite
erscheinen.

Ist das mit Excel machbar?

Abgesehen vom bereits erhaltenen Vorschlag kannst Du hier allenfalls per VBA etwas programmieren.

Allerdings gibt es in Excel keine Möglichkeit auf einen reinen Format-Wechsel in einer Zelle zu reagieren - das Auslösen deines allfälligen Codes müsstest Du also immer noch anders realisieren.

…Excel ist in erster Linie eine Tabellenkalkulation, die mit Werten rechnen soll - für Farben und Zeichnen ist Paint besser geeignet… :wink:

Mit freundlichen Grüssen
Thomas Ramel

  • MVP für Microsoft-Excel -
    [Win XP Pro SP-2 / xl2003 SP-3]