Определите фиксированный цвет шрифта значений ячейки в файле Excel с помощью PythonPython

Программы на Python
Anonymous
Определите фиксированный цвет шрифта значений ячейки в файле Excel с помощью Python

Сообщение Anonymous »

Я читаю определенные значения Excel Cell, которые могут иметь красный цвет шрифта (), зеленый (), или ячейка может быть пустой. Основываясь на их цвете, мне нужно присвоить фиксированное значение другой переменной. < /P>
Я попытался написать код ниже, но он не работает.

Код: Выделить всё

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)
cell C11 имеет числовое значение с зеленым () шрифт. Тем не менее, печатное значение является пустым. Чего мне не хватает?


Подробнее здесь: https://stackoverflow.com/questions/793 ... ing-python

Вернуться в «Python»