Я работаю со столами в excel и хочу удалить весь фильтр, который был установлен в любом из моих 52 столбцов, удалить жирный шрифт, цвета и т. Д. (Вернуться к нормальному форматированию).Удалить все активные фильтры из листа в excel
Как-то мой код этого не делает, любая идея, где проблема может быть?
'Clears filters on the activesheet. Will not clear filters if the sheet is protected.
On Error Resume Next
If ActiveWorkbook.ActiveSheet.FilterMode Or ActiveWorkbook.ActiveSheet.AutoFilterMode Then
ActiveWorkbook.ActiveSheet.ShowAllData
End If
'in case the sheet is protected
ActiveWorkbook.Sheets("List").Cells.EntireColumn.Hidden = False
То, что у меня есть в моем коде, который по какой-то причине не работает. – skatun
Не совсем. Ваш код немного отличается. – Vityata
это работает, за исключением того, что она не снимая сортировки: ActiveWorkbook.ActiveSheet.AutoFilter.ShowAllData – skatun