Autofilter in Excel zurücksetzen
Schritt-für-Schritt-Anleitung
Um den Autofilter in Excel zurückzusetzen, kannst Du die folgende VBA-Methode verwenden:
-
Öffne die Excel-Datei und drücke ALT + F11
, um den Visual Basic for Applications (VBA) Editor zu öffnen.
-
Klicke auf Einfügen
> Modul
, um ein neues Modul zu erstellen.
-
Füge den folgenden Code ein:
Sub AutofilterZuruecksetzen()
If ActiveSheet.FilterMode Then
ActiveSheet.ShowAllData
End If
End Sub
-
Schließe den VBA-Editor und kehre zu Excel zurück.
-
Du kannst das Makro jetzt ausführen, um alle gesetzten Filter zurückzusetzen. Alternativ kannst Du auch einen Button erstellen und das Makro diesem Button zuweisen.
Häufige Fehler und Lösungen
Fehler 1: "ShowAllData" funktioniert nicht
- Stelle sicher, dass Du die richtige Tabelle ausgewählt hast und dass die Autofilter tatsächlich aktiv sind.
Fehler 2: Daten verschwinden nach dem Zurücksetzen
- Achte darauf, beim Filtern nur die oberste linke Zelle Deines Datenbereichs auszuwählen. Andernfalls kann es zu unerwartetem Verhalten kommen.
Alternative Methoden
Du kannst den Autofilter auch ohne VBA zurücksetzen:
- Gehe zu
Daten
> Filter
> Alle anzeigen
. Dies setzt alle Filter in der ausgewählten Tabelle zurück.
Zusätzlich kannst Du ein Excel-Makro verwenden, um alle Filter zurückzusetzen, indem Du die folgenden Schritte befolgst:
- Gehe zu
Entwicklertools
> Makros
.
- Führe das Makro
AutofilterZuruecksetzen
aus.
Praktische Beispiele
Beispiel 1: VBA-Makro zur Filterrücksetzung
Sub AlleFilterZuruecksetzen()
Dim ws As Worksheet
Set ws = ActiveSheet
If ws.FilterMode Then
ws.ShowAllData
End If
End Sub
Beispiel 2: Button für die Filterrücksetzung
- Füge in Excel einen Button hinzu und weise das oben stehende Makro zu.
Tipps für Profis
- Shortcut für Filter zurücksetzen: Du kannst einen Shortcut für das Zurücksetzen der Filter erstellen, um diesen Prozess zu beschleunigen.
- Excel-Button für Filter zurücksetzen: Erstelle einen Button in Deiner Excel-Tabelle, um den Filter mit einem Klick zurückzusetzen.
- Automatisierung: Überlege, ob Du den Filter automatisch zurücksetzen möchtest, wenn die Daten aktualisiert werden.
FAQ: Häufige Fragen
1. Wie kann ich alle Filter in Excel gleichzeitig zurücksetzen?
Verwende das Makro ShowAllData
, um alle gesetzten Filter in der aktiven Tabelle zurückzusetzen.
2. Gibt es eine Tastenkombination, um Filter zurückzusetzen?
Leider bietet Excel keine Standard-Tastenkombination für das Zurücksetzen von Filtern, aber Du kannst eine benutzerdefinierte Tastenkombination für Dein Makro einrichten.
3. Wie kann ich den Autofilter in Excel deaktivieren?
Gehe zu Daten
> Filter
und klicke auf Autofilter entfernen
.
4. Was passiert, wenn ich den Autofilter lösche?
Wenn Du den Autofilter entfernst, werden alle Filtereinstellungen gelöscht, und die Daten werden wieder in ihrer ursprünglichen Form angezeigt.