ich stehe vor einem Rätsel:
Wenn ich über Daten -> Filtern -> erweitert in dem Popup Eingaben mache, wird mir der Inhalt von einem Tabellenblatt auf ein anderes kopiert.
Wenn ich gleichzeitig per VBA das ganze dann nochmals laufen lassen möchte, bekomme ich folgende Fehlermeldung:
Die AdvancedFilter-Methode des Range Objekts konnte nicht ausgeführt werden.
Manuell kann ich aber beliebig oft das ganze mit dem richtigen Ergebnis durchführen.
Der aufgezeichnete Code sieht wie folgt aus und liegt im Modul3 und ich möchte vom Datenblatt register auf das Datenblatt Print kopieren:
Sub Makro1()
' Makro1 Makro
Application.CutCopyMode = False
Application.CutCopyMode = False
Application.CutCopyMode = False
Sheets("Register").Range( _
"register[[#All],[ID2]:[Impact" & Chr(10) & "(Risk)]]").AdvancedFilter Action:= _
xlFilterCopy, CriteriaRange:=Range("G1:H2"), CopyToRange:=Range( _
"A4:U4"), Unique:=False
End Sub
Ich hatte es vorhin schon funktionstüchtig, allerdings ist mir die Mappe abgeschmiert, als ich versehentlich ein Kriterium eingegeben habe, das in register nicht vorhanden ist. Leider hab ich keine Ahnung was ich zuvor alles anders gemacht habe, da ich einige male rumprobiert habe :-(Vielleicht hat jemand zum Absturz der Mappe auch eine Idee.
Vielen lieben dank für eure Hinweise!
Viele Grüße
Thomas