2016-07-25 16 views
1

Ich verwende bedingte Formatierung für 150 Textfelder, wenn der Wert> 85% ist, dann ist der Hintergrund grün, wenn sein < 85% dann ist der Hintergrund rot.Bedingte Formatierung Weniger als Ausgabe

Zum einen ist es eine schnelle Möglichkeit, die Formatierung für alle 150 von ihnen schnell, anstatt das zu tun, sie einer nach dem anderen

Zweitens zu setzen, ich den folgenden Ausdruck amüsierte meine Textfeld formatieren

Val([text168])>0.84 

Dies funktioniert perfekt und der Hintergrund ist grün.

Wenn ich diesen Code verwenden den Hintergrund zu setzen, wie rot tut nichts ist der Hintergrund bleibt weiß:

Val([text168])<0.85 

ich nicht meinen Kopf bekommen um, warum dies geschieht

+0

ist dies eine kontinuierliche Form? Wenn Sie sagen, dass Sie 150 Textfelder haben, wird nur '[text168]' für jeden Datensatz wiederholt? – LiamH

+1

Dies ist möglicherweise nicht das Hauptproblem, aber Ihre Operatoren überlappen, besser verwenden 'Val ([text168]) <0.85' und' Val ([text168])> 0.85' –

+0

Ich versuchte, die Betreiber um, aber keinen Erfolg - Ye Ich habe 150 Textfelder zeigen jeweils einen anderen Datensatzwert – dmorgan20

Antwort

1

Haben Sie versucht, die sich wandelnde Zahl von 0.85 zu einer ganzen Zahl von 85? Möglicherweise sind die Daten nicht direkt an Ihre Tabelle gebunden.

Hoffe, das hilft

+0

Das hat ein Vergnügen gemacht - Doh! – dmorgan20