xlsx writer set_row有时候不会工作

时间:2016-04-06 09:02:46

标签: python xlsxwriter

当我尝试使用set_row修复行的高度时,我使用xlsx writer导出excel上的一些文件,以防万一在另一个工作中工作。

ACTION_CALL

结果我得到了这个:

`enter image description here

我们可以看到set_row已应用于第7行和第8行,并且不适用于第6行

任何人都可以帮助我,谢谢。

2 个答案:

答案 0 :(得分:2)

以下基于您的代码的工作示例显示它有效:

import xlsxwriter

workbook = xlsxwriter.Workbook('file.xlsx')
worksheet = workbook.add_worksheet()

worksheet.set_row(5, 30)
worksheet.set_row(6, 30)
worksheet.set_row(7, 30)

for row_num in range(4, 9):
    worksheet.write(row_num, 0, "Text")

workbook.close()

输出:

enter image description here

也许您可以添加Minimal, Complete, and Verifiable example来证明它不起作用。

答案 1 :(得分:0)

我想到了问题,你需要在写入单元格之前使用set_row。