2016-06-29 5 views
0

Ich habe eine Spalte, die Daten in dieser Form zurückgibt:VB - Hintergrund füllen Zelle auf Datum basiert heute auf Zellwert zu vergleichen

"2016.06.01 23: 29: 34,283"

Ich frage mich, wie ich den Zellenhintergrund grün füllen kann, wenn der Tag heute passt, und rot, wenn es nicht heute ist (Stunde und Minute ist egal).

Ich versuchte dies aber kein Glück:

=Switch(Fields!Last_Upload.value = Today(), "Green", Fields!Last_Upload.value != Today(), "Red"). 

Edit: Das VS Data Tools

+1

Ist es in Excel? Wenn ja, dann kann dies durch bedingte Formatierung geschehen. – newguy

+0

Sie können die bedingte Formatierung verwenden, um dies zu erreichen. Wählen Sie die Spalte Home-> BedingteFormatierung -> Zellenregeln markieren -> Ein aufgetretenes Datum – Barney

+0

@newguy mit VS - Datentools! – choloboy

Antwort

2

Natürlich nutzt das Problem ohne Zeitstempel das Datum vergleicht. Sie können die DateValue Funktion für dieses wie folgt verwenden:

Verwandte Themen