如何使用python检测excel中的自动过滤器?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用python检测excel中的自动过滤器?相关的知识,希望对你有一定的参考价值。

我只是在徘徊如何使用xlsxwriter来检测并关闭excel中工作表的自动过滤器,如果不使用其他python库的话

我正在搜索文档,但实际上找不到指向检测的文档,但我可以考虑将其关闭

worksheet.autofilter("")

这项工作吗?

注意

答案

也许像这样:

Sub loop_workbooks_for_loop()

Dim i As Integer
Dim ws_num As Integer

Dim starting_ws As Worksheet
Set starting_ws = ActiveSheet
ws_num = ThisWorkbook.Worksheets.count

For i = 1 To ws_num
    ThisWorkbook.Worksheets(i).Activate
    If ActiveSheet.AutoFilterMode Then
       ActiveSheet.AutoFilterMode = False
    End If
Next

starting_ws.Activate

End Sub

以上是关于如何使用python检测excel中的自动过滤器?的主要内容,如果未能解决你的问题,请参考以下文章

如何根据单元格值自动填充excel用户表单中的选项按钮?

excel过滤功能

Nmap输出过滤-xml转excel

如何使用python将大量数据导出到Excel中的小技巧

如何使用或过滤器从 Excel 中的 OLAP 多维数据集数据透视表中获取数据

EXCEL VBA 不完全匹配自动过滤器