AW: Filtern
16.03.2007 21:39:00
EtoPHG
Hallo Nochmals,
Entscheidend ist v.a. das:
Wenn Du mit dem Makrorecorder aufzeichnest sagt er Dir z.B. Criteria1:=">=15.03.2017" .
Wenn Du ihn dann laufen lässt selektiert er ganz was anderes oder überhaupt nichts.
Der Makrorecorder versagt hier komplett.
Was effektiv in diesem Beispiel gefiltert würde wäre Criteria1:=">=42809.0" , denn abgespeichert in der
Spalte sind Datums/Zeitwert in Form von DOUBLE-Zahlen, sie werden nur als Datum dargestellt.
Wenn Du also Dein Datum mit der Funktion CDbl(DATESERIAL(jahr, monat, tag)) in eine Zahl umwandelst
und diese Zahl in Dein Criteria einsetzt dann funktionierts.
P.S. Sollten Deine Datum in der Spalte auch noch Zeiten beinhalten also z.B. 23.07.2017 05:52:27 dann
musst Du noch Korrekturen einbringen, um alles auf die Stunde 0:00 zu rechnen, bzw. sehr vorsichtig mit
>= oder
Gruss Hansueli