habe im Forum schon einiges gefunden, leider scheitere ich gerade an der Umsetzung einer Lösung, welche für ein "normales Excelblatt" bereits unter
https://www.herber.de/forum/archiv/1228to1232/1228598_Pruefen_ob_nach_einer_Spalte_gefiltert_wurde.html
von Josef Ehrensberger 2011 veröffentlicht wurde.
Ich habe eine intelligente Tabelle auf Worksheet mit Tabellennamen "Termine ASI", in der eine intelligente Tabelle mit Bezeichnung "ASI Termin Matrix" enthalten ist. Über den Header der intelligenten Tabelle lasse ich eine Schleife über alle Spalten laufen. Mit dem Befehl
If Not (Range("Header_Filter_Show").Cells(i).value) Then _
Worksheets("Termine ASI").Range("ASI_Termin_Matrix[#Headers]").AutoFilter _
Field:=i, _
VisibleDropDown:=False
blende ich in manchen Spalten die Filtersymbole aus. Definiert, ob ausblenden oder nicht, ist im Range("Header_Filter_Show") hinterlegt.
Jetzt versuche ich verzweifelt, dieselbe Lösung von oben aber für eine "intelligente Tabelle" umzuschreiben. Scheitere kläglich.
Hoffe, es kann mir jemand weiterhelfen.
Gruß von Newcomer