Conditional formatting giving AttributeError: 'NoneType' object has no attribute 'group'

Conditional formatting giving AttributeError: 'NoneType' object has no attribute 'group'

我正在尝试使用 xlswriter 运行 我在 excel 中的一个专栏的条件格式。我想以某种格式在列中包含空白行。下面我附上了代码片段。但它给了我一个 AttributeError:'NoneType' object has no attribute 'group'.

format1 = workbook.add_format({'bg_color': '#FFC7CE',
                               'font_color': '#9C0006'})

worksheet.conditional_format('G:H', {'type': 'no_blanks','format':format1})

谁能帮我解决这个问题?

在这种情况下不支持列符号 'G:H'。您需要指定完整范围,例如:

worksheet.conditional_format('G1:H1048576',
                             {'type': 'no_blanks','format':format1})

或用row-column表示法:

worksheet.conditional_format(0, 5, 1048575, 6,
                             {'type': 'no_blanks','format':format1})