如何根据今天的日期更改ROW的BG颜色

时间:2013-03-20 01:43:33

标签: excel

两部分问题。我有一个COL,即F col,我以02/16/13的格式插入日期。在K COL中,我想自动在同一行中插入03/16/13(提前30天)。

在电子表格的顶部,我在打开时插入了今天的日期。如果TODAY日期等于或等于COL K中的日期,我希望整个ROW bg颜色发生变化。

我累了条件格式,但我不确定语法。

1 个答案:

答案 0 :(得分:0)

对于日期格式,您可以执行=(Today()>=K1)之类的操作,然后设置格式规则并在整个列K中复制/粘贴格式。

对于K列中的日期插入,在K1中输入公式:=F1+30然后将该公式拖到整个列K.

您还可以使用工作表代码模块中的宏在K列中插入日期:

Private Sub Worksheet_Change(byVal Target as Range)
If Not Intersect(Target,Range("F:F")) Is Nothing Then Exit Sub
    Target.Offset(0,5).Value = DateAdd("d", 30, Target.Value)
End If
End Sub