两部分问题。我有一个 COL,即 F col,我以02/16/13
. 在 K COL 中,我想自动插入03/16/13
同一行(提前 30 天)。
在电子表格的顶部,我在打开时插入 TODAY 日期。如果 TODAY 日期等于或晚于 COL K 中的日期,我希望整个 ROW bg 颜色发生变化。
我厌倦了条件格式,但我不确定语法。
两部分问题。我有一个 COL,即 F col,我以02/16/13
. 在 K COL 中,我想自动插入03/16/13
同一行(提前 30 天)。
在电子表格的顶部,我在打开时插入 TODAY 日期。如果 TODAY 日期等于或晚于 COL K 中的日期,我希望整个 ROW bg 颜色发生变化。
我厌倦了条件格式,但我不确定语法。
对于日期格式,您可以执行类似=(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