aus einem alten Beitrag https://www.herber.de/forum/archiv/928to932/930305_optische_Darstellung_Autofilter.html habe ich mir ein etwas flexibleres Makro zusammengebastelt.
In hochgeladener Datei https://www.herber.de/bbs/user/147677.xlsm funktioniert das auch, wenn ich das Makro laufen lasse und dann einen Filter betätige, dass die beiden Kopfzeilen farblich anders / besser sichtbar dargestellt werden.
Speichere ich die Datei als .xlam, und führe die Prozedur wieder aus, erhalte ich immer den Fehler:
Laufzeitfehler 5 - Ungültiger Prozeduraufruf oder ungültiges Argument
Das Makro bleibt hier stehen:
Selection.FormatConditions.Add Type:=xlExpression, Formula1:= _
"=istFilterAn(A1) "
Warum gibt es da einen Unterschied zwischen .xlsm und .xlam und wie kann ich den Fehler beheben?
Danke euch Frühaufstehern
Grüße - Erwin