如何使用 xlsxwriter python 包创建多个自动过滤器

How can I create multiple autofilter using xlsxwriter python package

写的时候

workbook = xlsxwriter.Workbook( 'text.xlsx' )
worksheet = workbook.add_worksheet()
worksheet.autofilter( A1:A10 )
worksheet.autofilter( B1:B10 ) <- only these apply

第二个自动过滤器取消第一个

How can I create multiple autofilter using xlsxwriter

无法在 Excel 中为每个工作表创建多个自动筛选器。因此无法使用 XlsxWriter 来完成。仅应用最后写入的自动过滤器。

在这种特殊情况下,过滤器范围彼此相邻,因此可以将它们组合成一个范围,如下所示:

worksheet.autofilter('A1:B10')