Datum-Filter in anderem Blatt mit VBA
09.09.2019 08:59:10
Werner
ich möchte aus einer Liste solche Einträge ausfiltern, die ein Datum kleiner als das vorgegebene Datum haben.
Mein Problem: ich möchte, um den Filter zu setzen, nicht auf das entsprechende Blatt wechseln, sondern in meinem "Basisblatt" verbleiben.
In meinem beigefügten Beispiel sind im Makro beide Versionen enthalten.
https://www.herber.de/bbs/user/131917.xlsm
Beim ersten Befehl "Worksheets(VerzTab).Range(...." erhalte ich den Laufzeitfehler 1004. Wenn ich diesen Befehl überspringe, in das Blatt "Verztab" wechsle und dort den Filter mit "Range(...." arbeite, läuft es fehlerfrei.
Wie kann ich das Problem lösen, ohne das Basisblatt zu verlassen?
Gruß
Werner