我正在尝试使用Python和xlwt在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”.