Wie aktualisiere ich das erweiterte Filterergebnis automatisch in Excel?
Wenn wir die Funktion "Erweiterter Filter" anwenden, werden wir feststellen, dass sich das gefilterte Ergebnis mit der Änderung der Kriterien nicht automatisch ändert. Dazu müssen wir die erweiterte Filterfunktion erneut anwenden, um das neue Ergebnis zu erhalten. Haben Sie einen guten und schnellen Trick, um das erweiterte Filterergebnis automatisch zu aktualisieren, wie im folgenden Screenshot in Excel gezeigt?
Aktualisieren Sie das erweiterte Filterergebnis automatisch mit VBA-Code
Aktualisieren Sie das erweiterte Filterergebnis automatisch mit VBA-Code
Der folgende VBA-Code kann Ihnen dabei helfen, das erweiterte Filterergebnis automatisch zu aktualisieren, wenn Sie die Kriterien nach Bedarf ändern. Gehen Sie dazu folgendermaßen vor:
1. Klicken Sie mit der rechten Maustaste auf die Registerkarte Blatt, auf der die Daten automatisch gefiltert werden sollen, und wählen Sie dann Code anzeigen aus dem Kontextmenü in der geöffneten Microsoft Visual Basic für Anwendungen Kopieren Sie im Fenster den folgenden Code und fügen Sie ihn in das leere Modul ein:
VBA-Code: Erweitertes Filterergebnis automatisch aktualisieren:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Range("A5:D21").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:=Range _
("A1:C3"), Unique:=False
End Sub
Note: Im obigen Code: A5: D21 ist der Datenbereich, den Sie filtern möchten. A1: C3 ist der Kriterienbereich, nach dem gefiltert werden soll.
2. Speichern und schließen Sie dann das Codefenster. Wenn Sie nun die Kriterien im Kriterienbereich ändern, wird das gefilterte Ergebnis sofort automatisch aktualisiert.
Beste Office-Produktivitätstools
Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über 300 erweiterte Funktionen, um die Produktivität zu steigern und Zeit zu sparen. Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen ...
Office Tab Bringt die Oberfläche mit Registerkarten in Office und erleichtert Ihnen die Arbeit erheblich
- Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
- Steigert Ihre Produktivität um 50 % und reduziert jeden Tag Hunderte von Mausklicks für Sie!