我想要根據數據表單元格顏色。例如,我有表是這樣的:Excel單元格顏色格式
O | OK
X | Error
S | Slow
U | Unchecked
然後我還有一個表,價值是這樣的:
D2.1 | U
D2.2 | X
D2.3 | X
D2.4 | S
D2.5 | O
而且,我想有一個地圖,比如這個:
Room 1
D2.1 |
D2.2 | D2.3
Room 2
D2.4 | D2.5
現在,我需要讓他們根據表2我想通了使用索引和列代表他們的狀態,顏色D2.1地圖,但我需要使它像在條件格式的東西:
=Switch(Index(Status[ID], Match(X1, Status[Status],0)), "O", "Green", "X", "Red", "S", "Yellow", "U", "White")
這可能嗎?
謝謝您的幫助
這確實是條件格式化的一種情況。將一個填充顏色設置爲「無顏色」,並沿着'= IF(A3 =「X」)的行建立3條應用另一種顏色的規則。然後填充顏色=紅色並停止處理該單元格的其他規則。 – Variatus
所以我們不能只是定義顏色,並以編程方式設置它? – Magician
要做到這一點,你需要VBA – Variatus