gpt4 book ai didi

python - xlsxwriter - 通过 set_row() 分组

转载 作者:太空宇宙 更新时间:2023-11-03 13:41:35 24 4
gpt4 key购买 nike

我试图在 xlsxwriter 中设置一些组,但似乎无法在我的组顶部获得 + 符号。因为它是按行设置分组,所以我尝试编写一个函数来获取工作簿、工作表索引和开始/结束以及级别。但是无论我做什么,excel 中的分组符号都不会出现在第一行。有趣的是,如果我对折叠行使用 start_row + 5 之类的东西,我会在右行得到第二个 + ,但最后还有一个。有谁知道这是否可能?

examples仅显示组的最后一行的分组。

def set_group(out_wb, ws_index, start_row, end_row, level):
#added as i used an offset
start_row = start_row
end_row = end_row

out_wb.worksheets()[ws_index].set_row(start_row, None, None, {'level': level, 'collapsed': True})
for i in range(start_row + 1, end_row):
out_wb.worksheets()[ws_index].set_row(i, None, None, {'level': level, 'hidden': True})


return out_wb

最佳答案

您可以使用 outline_settings()工作表方法并将 symbols_below 设置为 False:

worksheet.outline_settings(symbols_below=False)

关于python - xlsxwriter - 通过 set_row() 分组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30073849/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com