Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
264to268
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
264to268
264to268
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Autofilter-Statusanzeige in Zelle

Autofilter-Statusanzeige in Zelle
03.06.2003 10:56:28
Erwin Schlawuttke
Hallo,

ich möchte, dass in einer Zelle angezeigt wird, ob ein bestimmter Autofilter gerade aktiv ist oder nicht. Dazu habe ich mir folgende Funktion gestrickt, die aber noch nicht ganz funktioniert:

Function afilter()

Application.Volatile True
If Worksheets("ISTs").Autofilter.Filters(2).On Then
afilter = 1
Else
afilter = 0
End If
End Function

In der zelle steht folgende Formel:

=wenn(Afilter=1;"on";"off")

Ich möchte, dass jedesmal, wenn der Autofilter benutzt wird, die Statusanzeige aktualisiert wird, die Funktion muss also im Hintergrund permanent ablaufen (daher application.Volatile), aber leider klappt das nicht.

Kann mir einer den Fehler verraten??

Gruß Erwin S.

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Autofilter-Statusanzeige in Zelle
03.06.2003 14:15:00
ANdreas

Hallo Erwin,

besser die Funktion so gestalten, dabei ist der Filter gleich noch variabel:

Wobei Du mit .Volatile vorsichtig sein muss, wurde hier im Forum von vielen Seiten schon vor gewarnt :)

Die Formel in der Zelle dann z.B. so:
=AFilter(2)

In Deinem Beispiel fehlten die () im Zellaufruf hinter afilter...

Hoffe das hilft weiter,
Andreas

Vielen Dank!!!!
03.06.2003 15:17:03
Erwin Schlawuttke

Vielen Dank !

Der Tipp hat auf ein Mal alles zum Laufen gebracht.

Gruß Erwin S.

Anzeige

301 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige