python xlsxwriter条件格式不升级

2024-09-30 12:17:01 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图对excel文件应用条件格式,但遇到了一些奇怪的行为。在

代码如下所示:

# fill table with data
format1 = workbook.add_format()
format1.set_bg_color('red')
conditionalFormatOptions = {'type' : 'formula',
                            'criteria' : '=ODER($C2="<unknown>",$C2="unknown")',
                            'format' : format1 }
worksheet.conditional_format(1, 0, len(selectedFiles), len(tableContent)-1, conditionalFormatOptions)
workbook.close()

奇怪的是,它的工作原理是:-)如果我在excel中打开条件格式选项,通过双击编辑规则,然后在不更改任何内容的情况下单击ok,规则就会正确应用。好像有一个刷新或类似的东西丢失了。有什么办法解决这个问题吗?我使用的是python2.7.12excel2013和最新版本的xlsxwrite(0.9.4)


Tags: 文件代码formatlen规则格式table条件

热门问题