Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
552to556
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
552to556
552to556
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

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

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

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige