python xlsxwriter更改工作表中所有行的行高

时间:2016-03-19 10:34:07

标签: python xlsxwriter

Python xlsxwriter,更改工作表中所有行的行高, 以下是可用的,但适用于单行

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

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

1 个答案:

答案 0 :(得分:13)

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

worksheet.set_default_row(20)

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