ich habe ein Problem mit 2 Spezialfiltern:
Über ein Eingabefeld möchte ich dynamisch 2 Spezialfilter steuern. Das Problem ist, dass Excel die Spezialfilter nicht automatisch aktualisiert, wenn sich der Wert im Eingabefeld ändert. Daher habe ich ein Makro aufgezeichnet, das automatisch auf die entsprechenden Blätter geht und da die Spezialfilter aufruft und einfach nochmal laufen lässt. Leider bringt das Makro mein Eingabeblatt durcheinander, und die Bältter mit dem Spezialfilter werden nicht aktualisiert. Der Code des Makros ist:
Private Sub SF
Sheets("Equity Investor").Select
Range("A2:E170").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:= _
Range("F1:F2"), Unique:=False
Sheets("Debt Investor").Select
Range("A2:F170").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:= _
Range("G1:G2"), Unique:=False
End Sub
SFEs wäre schon super, wenn das Makro macht, was es soll. Was ist hier falsch?
Noch besser wäre es, wenn das Makro automatisch ausgeführt wird, wenn ein neuer Wert in die Eingabezelle eingegeben wird. Weiß jemand wie das funktioniert?
Danke & Gruß,
Stefan