2014-03-04 23 views
1

改變部分功能答案的顏色,而顏色取決於單詞 例如:今天你贏了100 $ 所以部分「贏得100 $」(或贏得58美元 - 取決於計算)必須是綠色 如果字符串是:今天你 鬆動39 $ 「鬆動39 $」必須是紅色 我發現一個single color solution,但沒有回答我的問題 也許你們可以幫助我嗎? 在此先感謝改變部分功能答案的顏色,而顏色取決於單詞

+0

函數的輸出可以是單個值或一個數組。在你的情況下,我建議你輸出數據到一個隱藏的表/範圍,然後相應地複製值和格式。但這取決於您計劃處理的數據量。您將調用此功能的次數。計算速度。更不用說格式化的重量。 – bonCodigo

+0

就你而言,即使條件格式化似乎也沒有幫助。如果你對隱藏的東西不滿意。在函數返回「won」語句之後,您可以簡單地運行另一個sub來格式化表單中的單元格值。希望所有這些都會在虛假屏幕更新中發生..在第二個函數中,您可以簡單地包含一組要應用於格式設置的規則。 – bonCodigo

回答

0

A 函數在Excel中只能返回一個值,它不能執行顏色格式。您需要複製單元格和粘貼特殊值回到單元格中。然後您可以對文本字符串的部分進行顏色格式化。