Seite 1 von 1

Aktion nach Listenfeld Auswahl

Verfasst: Di, 15.09.2009 00:46
von jim_a
Hallo,

folgende Frage:
Nachdem ich ein Feld einer Liste ausgewählt habe, möchte ich, daß eine besttimmte Aktion ausgeführt wird. In dem konkreten Fall soll der Wert der benachbarten Zellen übernommen werden und der Summe in einer anderen hinzugefügt werden.

Um das ein bißchen klarer zu machen, habe ich eine kleine Tabelle angehängt. Wenn ein Listenelement in der ersten Spalte unter "Art" ausgewählt wird, soll der Wert aus der Benachbarten "Euro" Zelle genommen werden und dem Wert in der entsprechenden Zelle unter "Summe" hinzugefügt werden.
Für "Bürobedarf" sollte also als Summe 3 rauskomen.

Die Liste habe ich jetzt erstmal über Daten -> Gültigkeit .... erzeugt.

Was muss ich machen, damit eine Aktion ausgelöst wird und wie genau kann ich die Aktion definieren?

Danke schonmal im Voraus!

Viele Grüße,
Jim

Re: Aktion nach Listenfeld Auswahl

Verfasst: Di, 15.09.2009 20:55
von jim_a
Wie, so einfach???
Klasse!!!!!! Danke Dir paljass für den Tip.

Viele Grüße,
Jim

Re: Aktion nach Listenfeld Auswahl

Verfasst: Mi, 16.09.2009 18:03
von jim_a
Hallo,

dann hab ich gleich noch eine Frage zum gleichen Thema:
wie kann man nach Auswahl eines Listenfeldes die gesamte Zeile in einer bestimmten Farbe markieren? Als konkretes Beispiel: wenn aus der oben verwendeten Tabelle "Investition" ausgewählt wird, soll die Zeile einen roten Hintergrund bekommen.

Viele Grüße,
Jim

Re: Aktion nach Listenfeld Auswahl

Verfasst: Do, 17.09.2009 16:25
von jim_a
Und wieder danke :-)

Durch die bedingte Formatierung kann ich jetzt zumindest die Zelle entsprechend farblich markieren durch einfaches Setzen der Bedingungen:
Bedingung1: Zellwert is gleich "Investition" -> roter Hintergrund
Bedingung2: Zellwert is ungleich "Investition" -> Standard

Jetzt soll es natürlich noch einen Schritt weiter gehen :-)
Ich will nicht nur diese Zelle rot markieren, sondern die gesamte Zeile. Da ja so jede Zelle eine bedingte Formatierung benötigt, hab ich folgendes probiert:
A2="Investition"

Das funzt auch. Das ganze ist natürlich zu starr und bedarf für jede Zeile eine Anpassung. Deshalb sollte das ganze natürlich dynamischer sein, und da wollte ich ungefähr sowas machen:
$A$zeile()="Investition"
Also die Zeilennummer sollte für jede Zelle herausgefunden werden. Das funzt leider nicht :-(
Gibt es eine Möglichkeit, die Zeile herauszufinden und damit dann eine bestimmte Zelle zu referenzieren?

Viele Grüße,
Jim

Re: Aktion nach Listenfeld Auswahl

Verfasst: Do, 17.09.2009 17:21
von Karolus
Hallo
Markiere z.B. von D100 bis A2 in dieser Reihenfolge
gib in der Bedingten Formatierung ein:
'Formel ist' '$A2="Investition"
->Vorlage'roter Hintergrund'

Wichtig ist das $-zeichen vor dem Spaltenbezeichner(damit die ganze Zeile auf A? Bezug nimmt) und der Bezug zur zuletzt markierten Zelle.

Gruß Karo

Re: Aktion nach Listenfeld Auswahl

Verfasst: Do, 17.09.2009 18:34
von jim_a
Hallo Karo,

super, das war's!!! Funzt einwandfrei!
Ich hätte noch so lang dran sitzen können, darauf wär ich nie gekommen.

Tausend Dank!!!

Viele Grüße,
Jim