0
셀이 노란색으로 강조 표시되었는지 확인하려고합니다. 내가 만난 모든 게시물은 셀을 채우는 것입니다. 채우기가 있는지 확인하는 것이 아닙니다. 지금까지 Heres는 내 코드 :Openpyxl - 셀이 채워 졌는지 확인
는coordinates = []
fl = PatternFill(patternType = "solid", fgColor="FFFFFF00", bgColor="FFFFFF00")
print (fl)
for d in ws['A']:
if str(d.value)[0:10] == str(last_day_of_month) and d.fill == fl:
coordinates.append(d.coordinate)
elif str(d.value)[0:10] == str(previous_month) and d.fill == fl:
coordinates.append(d.coordinate)
break
나는 그것의 셀에 칠이 있는지 확인하기 때문에 어떤 방법을 강조하면 그냥 알 필요가, 셀이 올바른 색상인지 아닌지 확인 할 필요가 없습니다 잘 될 것입니다.
if (d.font.color):
#it's highlighted
을하거나 다른 옵션이 있습니다 :
'없음'이 반환되었습니다. 나는 그것이 정말로 쉬웠 으면 좋겠다. –
@DavidVo 올바른 행, 열 등을 표시 했습니까? – Nurjan
@DavidVo 나는 대답을 편집했다. 시도해 봐. – Nurjan