#FF0000
),绿色(
#92D050
)或单元格可能为空的Excel单元格值。根据它们的颜色,我需要为另一个变量分配一个固定值。我试图编写下面的代码,但它不起作用。
Var1 = ""
Var2 = ""
if source_sheet['C11'].value == None:
Var1 = "No Data"
elif source_sheet['C11'].font.color.rgb == "#92D050":
Var1 = "Red"
elif source_sheet['C11'].font.color.rgb == "#FF0000":
Var1 = "Green"
print(Var1)
细胞具有带有绿色(
C11
)字体的数字值。但是,打印值为空白。我想念什么?
thanks,我使用了错误的RGB代码。我只是打印了单元字体颜色,它将我引导到正确的值。我看到Moken已建议使用相同的校正。
#92D050
rregards
Biru