Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

Caller.Column

Forumthread: Caller.Column

Caller.Column
30.11.2006 11:27:37
Gregor
Hallo zusammen
Ich benutze folgende Funktion (mit Bedingter Formatierung):

Function FilterStatus() As Boolean
Application.Volatile
If ActiveSheet.Autofilter.Filters(Application.Caller.Column).On Then
FilterStatus = True
End If
End Function

Die funktioniert nur, wenn ich alle Spalten von A bis .... mit einem Autofilter belege. Nun setze ich aber den Autofilter nur in die spalten E bis G. Bei Filterung Spalte E erscheint die Formatierung in Spalte A, bei F in Spalte B usw. Kann ich die Funktion anpassen, dass die Farmatierung nicht bei A beginnt)
Vielen Dank
Gregor
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: Caller.Column
30.11.2006 12:51:59
fcs
Hallo Gregor,
folgene Anpassung sollte die Spaltenverschiebung kompensieren.
Gruß
Franz

Function FilterStatus() As Boolean
Application.Volatile
If ActiveSheet.AutoFilter.Filters(Application.Caller.Column - ActiveSheet.AutoFilter.Range.Column + 1).On Then
FilterStatus = True
End If
End Function

Anzeige
AW: Caller.Column
30.11.2006 13:34:17
Gregor
Halle fcs
Das ist ja toll, vielen Dank für die Lösung.
Gruss Gregor
Anzeige
Anzeige
Live-Forum - Die aktuellen Beiträge
Datum
Titel
14.05.2026 13:31:09
14.05.2026 09:50:42
13.05.2026 19:14:18