是否可以使用带有 Python 的切片器生成 Excel?还有 XlsxWriter 库?
Is it possible to generate an Excel with Slicers with Python? And with the XlsxWriter library?
我希望能够在 python 代码的 Excel sheet 中合并切片器(访问列过滤选项的按钮)。
有什么办法吗?
我想从这段代码开始:
import xlsxwriter
workbook = xlsxwriter.Workbook('tables.xlsx')
worksheet = workbook.add_worksheet()
data = [
['Apples', 10000, 5000, 8000, 6000],
['Pears', 2000, 3000, 4000, 5000],
['Bananas', 6000, 6000, 6500, 6000],
['Oranges', 500, 300, 200, 700],
]
worksheet.add_table('B3:F7', {'data': data,
'columns': [{'header': 'Product'},
{'header': 'Quarter 1'},
{'header': 'Quarter 2'},
{'header': 'Quarter 3'},
{'header': 'Quarter 4'},
]})
workbook.close()
提前致谢。
没有。 XlsxWriter 不支持该功能,并且由于相对复杂,将来可能不会支持。
我希望能够在 python 代码的 Excel sheet 中合并切片器(访问列过滤选项的按钮)。
有什么办法吗?
我想从这段代码开始:
import xlsxwriter
workbook = xlsxwriter.Workbook('tables.xlsx')
worksheet = workbook.add_worksheet()
data = [
['Apples', 10000, 5000, 8000, 6000],
['Pears', 2000, 3000, 4000, 5000],
['Bananas', 6000, 6000, 6500, 6000],
['Oranges', 500, 300, 200, 700],
]
worksheet.add_table('B3:F7', {'data': data,
'columns': [{'header': 'Product'},
{'header': 'Quarter 1'},
{'header': 'Quarter 2'},
{'header': 'Quarter 3'},
{'header': 'Quarter 4'},
]})
workbook.close()
提前致谢。
没有。 XlsxWriter 不支持该功能,并且由于相对复杂,将来可能不会支持。