Xlsxwriter在将背景填充应用于范围时替换文本

时间:2018-05-17 02:40:25

标签: python xlsxwriter

我正在使用xlsxwriter在范围中应用背景填充,并且在执行此操作时,它正在替换在该特定范围上写入的文本。 请不要建议使用条件格式。

这就是我正在做的事情:

for row in range(8,9):
    for col in range(2,13):
        cell_reference = xl_rowcol_to_cell (row, col, row_abs=True, col_abs=True)
        worksheet.write ('{}'.format (cell_reference), None, format_header)

所以输入是: enter image description here

预期输出 enter image description here

代码输出: enter image description here

请参阅替换标题。

1 个答案:

答案 0 :(得分:0)

  

我正在使用xlsxwriter在范围内应用背景填充,并且在执行此操作时,它正在替换在该特定范围上写入的文本。

这就是XlsxWriter的工作方式。您需要使用数据编写格式。你不能单独做。

另外,请注意,您无需创建要传递给write()的单元格引用,而是可以使用数字(row, col)。请参阅文档的Working with Cell Notation部分。