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

Forumthread: Klassenmodul funktioniert nicht

Klassenmodul funktioniert nicht
21.01.2005 13:15:34
Remo
Liebe Freunde
Ich habe ein VBA-Code aus den Excel-Beispielen "geklaut".
Wenn ein Filter in Tabelle1 aktiviert wird, soll die Hintergrundfarbe dieser
Zelle gelb werden. Leider funktioniert es nicht.
Aktiviere ich einen Filter, passiert nichts.
Möchte ich aber in der gleichen Datei ein anderes Makro starten, kommt die Meldung: "Fehler beim Kompilieren: Ausserhalb einer Prozedur ungültig",
und VBA springt zu meinem Klassenmodul.
Kann mir jemand helfen? Wäre sehr dankbar.
Gruss Remo
Classmodule: Tabelle1

Private Sub Worksheet_Calculate()
Dim flt As Filter
Dim iCol As Integer
For Each flt In ActiveSheet.AutoFilter.Filters
iCol = iCol + 1
If flt.On Then
Cells(3, iCol).Interior.ColorIndex = 6
Else
Cells(3, iCol).Interior.ColorIndex = xlColorIndexNone
End If
Next flt
End Sub

Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Klassenmodul funktioniert nicht
Galenzo
nicht in ein Klassenmodul, in das Modul der Tabelle!
Da steht auch der Blattname dran.
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige