我有一个CSV文件,我已经通过pandas将此CSV文件转换为Excel,并在Excel工作表上绘制了一些图形。
现在,我想给一些细胞上色,让我们说B2:B6灰色。我无法找到在数据帧中格式化这些单元格的解决方案。
我试图使用:
workbook = writer.book
worksheet = writer.sheets['sheet1']
cellColor = workbook.add_format({'fg_color': '#808080'})
worksheet.set_column('B', None, cellColor)
它将整个B列设置为灰色,而我只想设置B列的6个单元格。
如果我使用以下命令,它会用红色覆盖单元格,文本也会消失。
worksheet.write('L2', None, cellColor)