Как очистить фильтры в Excel, используя xlwings? - PullRequest
0 голосов
/ 27 февраля 2019

Моя команда - xlwings в Sypder (Python) для преобразования таблиц Excel в формат CSV.Однако, когда таблица фильтруется, это изменяет вывод CSV.Существует ли команда xlwings, которая может удалить фильтр из активного листа Excel?

Аналогичная команда в VBA будет (из Excel 2013 VBA Очистить все фильтры макрос ):

Sub Macro1()
    Cells.AutoFilter
End Sub

1 Ответ

0 голосов
/ 27 февраля 2019

Мы нашли способ отключить фильтры, используя ...

if wb.sheets[sheetname].api.AutoFilterMode == True:
      wb.sheets[sheetname].api.AutoFilterMode = False
...