python – xlwt – 如何将分页符添加到Excel文件?

我正在尝试使用Pythonxlwt在Excel的列值发生更改时添加分页符.

有谁知道如何做到这一点?

我找到了one example,但他们并没有真正说出他们的代码是否有效,并且他们没有说出数字在元组中的含义:

ws.horz_page_breaks = [(54, 0, 255), (108, 0, 255)]

解决方法:

做一些网络研究我发现this OpenOffice.org document描述了Excel的格式和BIFF记录.似乎是横向休息(第181页),每个元组代表:

>分页到第一行以下的分页符
>分页到分页符的第一列
>索引到分页符的最后一列

因此,对于您在问题中显示的示例,您有两个分页符,一个在行54上,另一个在行108上,它们都从第0列跨越到第255列.

同样适用于垂直休息;只需在前面的描述中交换“row”和“column”.

上一篇:使用xlwt导出excel与python并调整宽度[复制]


下一篇:python 读写 Excel文件