2013-11-14 39 views
0

我想上的排名在Excel 2012中的另一列規定有條件的格式一列基地條件格式一列基地

考慮下面的例子:

col_1 col_2 

Alice 2 

Sam  1 

Tim  4 

Alex 3 

的突出顯示第一列的顏色應該由列2中的值/等級決定,比如第二列中的最小值對應於白色,最大值對應於紅色,我希望第一列有相應的突出顯示。愛麗絲 - 淡粉色;薩姆 - 白色;蒂姆 - 紅;亞歷克斯 - 深粉色。我確實有很多列,所以我不想爲第2列中所有可能的值/等級制定單獨的規則。 我知道有一種方法可以在excel中「格式化所有單元格的值」,我是尋找計數器部分「格式對其他細胞的值的所有單元格基地」

+0

感謝提醒 – Cici

回答

1

一個非常基本的選項: 捕獲Change或爲WorksheetCalculate事件,並複製所選擇的格式的一部分,在列的範圍B至A列

範圍對於複製格式:

Excel: Make conditional formatting static

http://www.mrexcel.com/forum/excel-questions/284013-convert-conditional-formatting-into-standard-one.html

+0

感謝您的回答,您可以解壓縮一下嗎?我如何複製格式(我假設你是指從第2列中獲得的條件格式)? – Cici

+0

已更新。希望這是你所要求的。 –

0

感謝sancho.s提醒我關於這個主題,我打開。我認爲sancho.s的答案會起作用,但我並沒有最終使用它。但它的確激發了我自己的解決方案。我的解決方案可能不適用於其他人,但也許在這裏值得一提。

我最終在matlab中使用activeX excel服務器來編輯格式。我選擇這種方法的原因是因爲我比matlab更適合vb。