次の場合、VBA で数式を挿入しようとしています。
私のコラムでは、KI は 3 つの条件を求めています。
- 日付が今日またはそれ以前 (つまり、プロジェクトの期日が今日またはそれ以前) = 赤
- 日付が今日 + 最大 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
私は試してきましたが、それを行う方法がわかりません。
私のやり方は正しいと思いますが、If date=-7days then などをコーディングする方法がわかりません。
誰かがガイダンスを提供できますか?:)