python xlwt:如何在打印时重复标题vrow

时间:2011-12-09 19:13:04

标签: python xlwt

我在 xlwt 中用标题行和几百个数据行编写工作表。

当我从Excel打印时,我希望标题行打印在每个打印页面的顶部。

我可以从xlwt生效此设置吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

我从未见过用xlwt操作打印设置的方法。

不幸的是it doesn't appear possible使用打印设置创建模板excel文件并将数据写入其中。

如果你在Windows上,最好的办法是使用pywin32 COM界面 - 创建一个具有打印设置的模板excel文件,然后将数据写入其中。我没有用过这个(我在Mac上),但据说它效果最好。

您可以使用openpyxl测试此策略,该编写xlsx而不是xls。以前在编辑文档时不会维护样式,但现在样式支持已经改进。我不知道它是否保留了打印设置。