mpanzi
Goto Top

EXCEL Filter automatisch anwenden

Hallo zusammen,

blöde Frage: War es nicht so, dass wenn ein Filter in einer Tabelle aktiv ist, der automatisch die Zeilen ausblendet, wenn der Filter zutrifft.

Sprich: Ich habe eine Tabelle, die in Spalte A den Filter "Leere" inaktiv gesetzt hat.

Und ich hätte gerne, dass die Zeile sofort ausgeblendet wird, sobald ich in Spalte A etwas eintrage und ENTER drücke. Ich bilde mir echt ein, dass das früher standardmäßig so war, aber jetzt bekomme ich das nicht hin. Jetzt muss ich den Filter aufrufen und mit OK bestätigen, damit die zutreffenden Zeilen ausgeblendet werden.

Hat jemand eine Idee?

Content-ID: 6933446417

Url: https://administrator.de/forum/excel-filter-automatisch-anwenden-6933446417.html

Ausgedruckt am: 29.03.2025 um 23:03 Uhr

6247018886
6247018886 27.04.2023 aktualisiert um 15:49:48 Uhr
Goto Top
Moin.
Ich bilde mir echt ein, dass das früher standardmäßig so war,
Nope das war es nie.
Und ich hätte gerne, dass die Zeile sofort ausgeblendet wird, sobald ich in Spalte A etwas eintrage und ENTER drücke.
Mit Makro auf CellChange-Event machbar ...
Private Sub Worksheet_Change(ByVal Target As Range)
    Set changeRange = Range("A1:A1000")  
    If Not Application.Intersect(changeRange, Target) Is Nothing Then
        Application.EnableEvents = False
        Target.EntireRow.Hidden = True
        Application.EnableEvents = True
    End If
End Sub
Cheers briggs
mpanzi
mpanzi 27.04.2023 um 16:01:37 Uhr
Goto Top
Ah, danke. An Makro hab ich auchgedacht, geht aber nicht, weil das auf vielen verschiedenen PCs laufen soll. Und bei denen allen Makros aktivieren ist nicht ungefährlich.
6247018886
6247018886 27.04.2023 aktualisiert um 16:08:13 Uhr
Goto Top
Ohne Makro oder ThridParty Plg. IMHO nicht machbar.
allen Makros aktivieren ist nicht ungefährlich.
Wenn man es richtig macht und die Makros signiert und nur Makros mit eigener Signatur zulässt, nicht wirklich ...

Wozu dann eingeben wenn es eh ausgeblendet wird?! 🙃
mpanzi
mpanzi 27.04.2023 um 16:23:48 Uhr
Goto Top
Es ist eine Tabelle, in der sozusagen offene Punkte drinstehen. Wenn jemand ein Erledigt-Datum einträgt, kann es ausgeblendet werden.

Doof ist ja, dass die Filter noch nichtmal bei Neustart der Tabelle aktualisiert werden, sonst würde das reichen.
6247018886
6247018886 27.04.2023 aktualisiert um 16:36:20 Uhr
Goto Top
Dann wird's vielleicht mal Zeit für was modernes und einer Web-Todo-List mt der entsprechenden Logik face-smile.
https://www.mytinytodo.net/
https://wiki.selfhtml.org/wiki/PHP/Tutorials/ToDo-Liste_mit_PHP_und_SQL
...
Oder die Daten in Excel mit Powerquery aus einer DB ziehen lassen, und die Datenquelle aktualisieren lassen, das geht automatisch.
https://sqlspreads.com/blog/how-to-update-an-sql-table-from-excel/
mpanzi
mpanzi 28.04.2023 um 08:22:26 Uhr
Goto Top
Ich dachte auch schon an sowas, ist aber nicht so wirklich gewünscht.