Python と xlwings を使用して、Excel ワークシートにデータを挿入しています。データは、Excel では次のようになります。
A B C D E
1 10 20 5 15 30
2 15 10 12 15 20
3 Empty
4 22 11 5 8 9
5 10 5 12 2 9
6 Empty
私の目的は、行の各ペア: 1,2 と 4,5 で、各列のどの数値が小さいかに基づいてセルの背景色を変更することです。
例:
A1 < A2 の場合、A1 は黒、A2 は赤になります。
B1 > B2 の場合、B1 は赤、B2 は黒になります。
D1 = D2 の場合、D1、D2 は両方とも黒になります。
私xlwings.Range("Sheet1", "A1").color = (..., ..., ...)
は以前、私が話していることを行っていましたが、それを行うために Excel を使用したいと考えています。
条件付き書式の私の式は次のとおりです。
=AND($B1>$B2, ISNUMBER($B1), ISNUMBER($B2))
ペアの最初のセルを正しくフォーマットします。B1だけどB2じゃない。