我想要做以下規則conditionnal格式化:VBA的Excel條件格式IF - THEN日期
如果我科拉姆B的細胞紫然後應用在包含日期我的A列下面的規則:
=TODAY()-A1>1<31
- 粉紅色 =TODAY()-A1>30<61
- 顏色綠色
你明白了吧
但是,如果我的細胞在B列的內容是藍色的,那麼我想我在c細胞A柱也是藍色的。 我現在不知道我的公式是否正確。 Thrks
我想要做以下規則conditionnal格式化:VBA的Excel條件格式IF - THEN日期
如果我科拉姆B的細胞紫然後應用在包含日期我的A列下面的規則:
=TODAY()-A1>1<31
- 粉紅色 =TODAY()-A1>30<61
- 顏色綠色
你明白了吧
但是,如果我的細胞在B列的內容是藍色的,那麼我想我在c細胞A柱也是藍色的。 我現在不知道我的公式是否正確。 Thrks
此選項是去VBA路線,這將適用於「條件格式」單元格,你去。例如:
For A_row = 1 To 100
If Range(A_row, "B").Interior.ColorIndex = my_color_index Then
Range(A_row, "A").NumberFormat = my_custom_format
'add desired custom number formats here
End If
Next
您可以在一個條件格式規則使用UDF:當紙張雖然重新計算
Function IsYellow(c) As Boolean
IsYellow = (c.Interior.Color = vbYellow)
End Function
更新纔會被觸發。
您知道vbYellow是否包含不同的黃色陰影?或者預定義的rgb或ColorIndex? –
這是一個預定義的Long值。代碼依賴於檢查某些東西的顏色總是會帶來麻煩:「看起來黃色的東西」沒有常量! –
大聲笑,這正是我所擔心的。無論哪種方式,解決方案的+1。這就是我想要的。 –
我想這將是非常困難的,即使你使用這裏的東西(http://www.ozgrid.com/forum/showthread.php?t=82173&s=56aa8f3229b7c3d6856ecf88d1120bde&p=406694#post406694)。好奇看看有沒有人能輕鬆解決這個問題。 –
色列B紫色的規則是什麼?否則,您將需要UDF – tigeravatar
B列手動更改 - 它指示帳單是否已付清 – Mathieu