如何使用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中的自动过滤器?的主要内容,如果未能解决你的问题,请参考以下文章