試圖做一個刀片更改單元格填充如果公式中VBA以下;VBA插入如果 - 基於日期
在我的專欄KI需要三個條件:
- 日期是今天或以上(即項目將於今天或更早)= RED
- 日期爲當天+ 7天=琥珀
- 日期是今天少超過7天=綠色
我想使用的東西沿着線的:
Sub ChangeColor()
lRow = Range("K" & Rows.Count).End(xlUp).Row
Set MR = Range("K3:K" & lRow)
For Each cell In MR
If cell.Value = "TODAY" Then cell.Interior.ColorIndex = 10
If cell.Value = "TODAY-7days" Then cell.Interior.ColorIndex = 9
If cell.Value = "Morethan7Days" Then cell.Interior.ColorIndex = 8
Next
End Sub
我一直很努力,但我不知道該怎麼做。
我認爲我的方式是正確的但我不知道如何再等上的代碼的。如果日期= -7days。
有人可以提供一些指導? :)
爲什麼不使用條件格式 - http://dl.dropbox.com/u/47426368/untitled.JPG – 2012-07-17 15:03:26