python - openpyxl 组列,其中 "Summary Columns to the Right of Detail"未选中

标签 python grouping openpyxl

在Python中,我想对一组列进行分组,并让它的行为就像Excel中数据->大纲下的“详细信息右侧的摘要列”复选框未被选中一样。

这是我到目前为止的代码:

wb = openpyxl.Workbook()
ws = wb.create_sheet()
ws = wb.active

ws['A1'] = 1
ws['B1'] = 2
ws['C1'] = 3
ws['D1'] = 4
ws['E1'] = 5
ws.column_dimensions.group('B','E')

我已经知道如何对列进行分组,但找不到一种方法来为组提供我需要的行为。

祝你有美好的一天!

最佳答案

找到答案了。以下行解决了该问题:

ws.sheet_properties.outlinePr.summaryRight = False

关于python - openpyxl 组列,其中 "Summary Columns to the Right of Detail"未选中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53371134/

相关文章:

python - 算法计算仅支出当年利息时的最大可能支出金额?

python - 更改数据框行名称

mysql - 按小时汇总行(包括空闲时间)?

java - 在 java 8+ 中分组时对 HashMap 中每个键的值进行排序列表

vb.net - 使用 Linq 和 VB .NET 进行数据表分组

python - 为 Python 2.6 使用 openpyxl 有点挣扎

python - 打开openpyxl保存的工作簿时Excel有不可读的内容

python - 定义 CSV 的解析范围

javascript - 单击 Javascript 链接以在 Python 中发出发布请求

python - 使用python将txt转换为xlsx时出错