使用Xlsxwriter Python应用第二个条件_格式()

使用Xlsxwriter Python应用第二个条件_格式(),python,excel,pandas,xlsxwriter,Python,Excel,Pandas,Xlsxwriter,我正在使用一个条件应用右边框的格式,但当我尝试使用另一个条件应用底部边框时,使用第一个条件的单元格不会应用底部边框。 有没有办法将2个条件_格式应用于一个单元格 right_border_format = wb.add_format({ 'right': 5 }) right_border_format.set_locked(False) bottom_border_format = wb.add_format({ 'bottom': 5 }) bottom_borde

我正在使用一个条件应用右边框的格式,但当我尝试使用另一个条件应用底部边框时,使用第一个条件的单元格不会应用底部边框。 有没有办法将2个条件_格式应用于一个单元格

right_border_format = wb.add_format({
    'right': 5
    })
right_border_format.set_locked(False)

bottom_border_format = wb.add_format({
    'bottom': 5
})
bottom_border_format.set_locked(False)

worksheet.conditional_format(0, 10, 10, 10, {'type' : 'no_errors' , 'format' : right_border_format})

worksheet.conditional_format(4, 10, 4, 10, {'type' : 'no_errors' , 'format' : bottom_border_format})

需要右边框和下边框的单元格只有右边框。

我认为这是不可能的。最简单的方法可能是创建包含两个边框的第三个条件格式


话虽如此,xlsxwriter的OG创建者约翰·麦克纳马拉(John McNamara)已经对你的帖子发表了评论。如果在Excel中无法使用对话框,则在xlsxwriter中无法使用。

是否可以在Excel中使用条件格式对话框执行此操作?是的,我没有收到错误。当条件重叠时,单元格仅采用第一个条件的第一种格式。您解决过这个问题吗?我有完全相同的问题。这几乎就像“如果为真,则停止”设置了一样,但事实并非如此。