我的团队使用 Sypder (Python) 中的 xlwings 将 Excel 表格转换为 CSV 格式。然而,当过滤表时,这会改变 CSV 输出。是否有 xlwings 命令可以清除事件 Excel 工作表中的筛选器?
VBA 中的类似命令是(来自 Excel 2013 VBA Clear All Filters macro):
Sub Macro1()
Cells.AutoFilter
End Sub
最佳答案
我们找到了一种使用...禁用过滤器的方法
if wb.sheets[sheetname].api.AutoFilterMode == True:
wb.sheets[sheetname].api.AutoFilterMode = False
关于python - 如何使用 xlwings 清除 Excel 中的筛选器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54908013/