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
私はそのセルの塗りつぶしを持っているかどうかを確認するので、任意の方法を強調している場合、私はちょうど知っている必要があり、セルが正しい色であるかどうかをチェックする必要はありません。素晴らしいことだ。
「なし」が返されました。私は本当にそれが簡単だと思っていた。 –
@DavidVo正しい行や列などを指定してください。 – Nurjan
@DavidVo私は答えを編集しました。それを試してください。 – Nurjan