von MDGGB » Mi, 16.09.2015 14:28
n
Gast hat geschrieben:Servus,
automatisch geht es nur mit Makroprogrammierung.
Wenn noch eine freie Spalte vorhanden ist, dann z.B die Zeile mit x markieren und folgende Formel für die bedingte Formatierung benutzen. In Sverweise, Spalte D in deinem Beispiel.
Code: Alles auswählen
=(SVERWEIS(Sverweise.A1;Werte.A$1:B$3;2;0))*(Sverweise.D1="x")
Für einzelne Abfragen könnte auch in eine Zelle die Zeilennummer eingeben werden, die dann markiert wird. In Zelle C1 in deinem Beispiel.
Code: Alles auswählen
=(SVERWEIS(Sverweise.A1;Werte.A$1:B$3;2;0))*(ZEILE(A1)=Sverweise.C$1)
Anpassungen in deinem Original ist natürlich nötig.
Gast
Hallo,
ich finde das ist eine gute Lösung. Aber wenn ich drei Zellen nach unten markiere und die Formel =(SVERWEIS(Sverweise.A1;Werte.A$1:B$3;2;0))*(Sverweise.D1="x")
bei bedingter Formatierung eingebe, sind die Formeln dann (SVERWEIS(Sverweise.A#REF!;Werte.A$1:B$3;2;0))*(Sverweise.D#REF!="x").
Dies passiert nicht, wenn ich vorher alle Werte entferne, also zuerst die entsprechenden nun leeren Zelle bedingt formatiere, und dann danach wieder die Werte einfüge.
Da es sehr viel zu überprüfen ist, müsste ich nun alle Tabellen mit Werten zuerst leeren, dann bedingt formatieren, und dann die Werte wieder einfügen. Gibt es nun für dieses neue Problem vielleicht eine Lösung?
Danke.
n[quote="Gast"]Servus,
automatisch geht es nur mit Makroprogrammierung.
Wenn noch eine freie Spalte vorhanden ist, dann z.B die Zeile mit x markieren und folgende Formel für die bedingte Formatierung benutzen. In Sverweise, Spalte D in deinem Beispiel.
[code]=(SVERWEIS(Sverweise.A1;Werte.A$1:B$3;2;0))*(Sverweise.D1="x")[/code]
Für einzelne Abfragen könnte auch in eine Zelle die Zeilennummer eingeben werden, die dann markiert wird. In Zelle C1 in deinem Beispiel.
[code]=(SVERWEIS(Sverweise.A1;Werte.A$1:B$3;2;0))*(ZEILE(A1)=Sverweise.C$1)[/code]
Anpassungen in deinem Original ist natürlich nötig.
Gast[/quote]
Hallo,
ich finde das ist eine gute Lösung. Aber wenn ich drei Zellen nach unten markiere und die Formel =(SVERWEIS(Sverweise.A1;Werte.A$1:B$3;2;0))*(Sverweise.D1="x")
bei bedingter Formatierung eingebe, sind die Formeln dann (SVERWEIS(Sverweise.A#REF!;Werte.A$1:B$3;2;0))*(Sverweise.D#REF!="x").
Dies passiert nicht, wenn ich vorher alle Werte entferne, also zuerst die entsprechenden nun leeren Zelle bedingt formatiere, und dann danach wieder die Werte einfüge.
Da es sehr viel zu überprüfen ist, müsste ich nun alle Tabellen mit Werten zuerst leeren, dann bedingt formatieren, und dann die Werte wieder einfügen. Gibt es nun für dieses neue Problem vielleicht eine Lösung?
Danke.