Ich habe in einem Makro eine Variable d die als Datum dimensioniert ist.
In einer Tabelle soll die in der Datumsspalte alle Datumeinträge kleiner d gefiltert werden.
Dazu habe ich im Code folgende Zeile, die aber Fehler bringt (Erwartet Ausdruck!).
Selection.AutoFilter Field:=2, criterial1:=<d, Operator:=xlAnd~f~
Setze ich stattdessen "<d" ein bringt das Makro keinen Fehler filtert natürlich auch nicht wie gewollt.
Was ich auch ausprobiere, es funktioniert nicht.
Ich hatte auch die Variable per Befehl,
~f~Range("B1").Offset.Value = "<" & d~f~
in den Code geschrieben, und dann per Codezeile,
~f~Selection.AutoFilter Field:=2, criterial1:=Range("B1"), Operator:=xlAnd
versucht damit weiter zu kommen, auch negativ.
Die Zeile wird ebenso mit Fehler abgebrochen.
Ich weiß mir nicht mehr zu helfen, wer hat eine Idee?
Gruß René