Python XlsxWriter:如何更改工作表中所有行的行高

20

如何在Python中使用xlsxwriter将工作表中所有行的行高度进行更改,以下代码可用于单独一行

worksheet.set_row(0, 20)  # Set the height of Row 1 to 20.

想要更改工作表中所有行的高度。

1个回答

35

为了高效地设置XlsxWriter中所有行的高度,可以使用set_default_row()方法:

*Note: "efficiently" is already in Chinese.
worksheet.set_default_row(20)

(*) 这是有效的,因为它使用 Excel 优化来通过单个 XML 元素调整行高。相比之下,对于大约一百万行数据,使用set_row() 需要 100 万个 XML 元素,并且会导致文件非常大。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接