当我尝试使用set_row修复行的高度时,我使用xlsx writer导出excel上的一些文件,以防万一在另一个工作中工作。
ACTION_CALL
结果我得到了这个:
我们可以看到set_row已应用于第7行和第8行,并且不适用于第6行
任何人都可以帮助我,谢谢。
答案 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()
输出:
也许您可以添加Minimal, Complete, and Verifiable example来证明它不起作用。
答案 1 :(得分:0)
我想到了问题,你需要在写入单元格之前使用set_row。