我有一个数据帧,我使用xlsxwriter引擎发送到Excel,然后在关闭工作表之前对其应用格式。如何才能只为包含数据的列设置bg颜色?在
例如,我可以在第二列(下面)添加一个黄色背景色,但它会超出包含数据的单元格。我使用set_column()执行此操作,如下所示:
worksheet.set_column(1, 1, 18, hilite_format)
我看不到仅为某些行设置列格式的选项,或使用set_row()仅设置某些列的格式的选项。我已经将数据写入工作表,因此无法使用编写工作表()否则将覆盖其中已有的数据。至少我看不出有任何方法可以使用.write()来应用格式而不向单元格中写入数据或无数据。在
有没有一种方法可以在一系列单元格上“绘制”一些格式而不影响这些单元格中的值?我希望不必使用条件格式,也不必为这些单元格重新写入数据,以便能够正确地设置格式。在
谢谢!在
请尝试以下代码:
你把你的逻辑放在这里,想在牢房里随时使用。在
^{pr 1}$
在工作表.合并范围('A1:R1','AGENCIES',合并格式)
尝试使用conditional_format(),突出显示非空单元格:
相关问题 更多 >
编程相关推荐