根据InputDate突出显示行数

时间:2016-11-30 00:09:31

标签: excel excel-vba conditional-formatting vba

我是Excel新手,我想突出显示比输入日期更早的所有行。我的电子表格比这个示例图片长得多,用户可能会添加一个新日期的行。

我怎么能做到这一点?谢谢!

enter image description here

1 个答案:

答案 0 :(得分:1)

这可以通过条件格式来完成。首先,如果你可以帮助它,请不要使用合并的单元格(看起来你的输入日期是" A和B 85")。

假设您的输入日期为85澳元,您可以转到条件格式。我还假设您的日期数据以$P$87

开头

如果您不想突出显示整行,请突出显示第87行(或仅A87:P87。)

在条件格式设置中,使用以下公式:

=And($P87<>"",$P87<=$A$85)

然后点击格式,然后转到&#34;填充&#34;,然后选择黄色或任何你想要的颜色。

然后,将条件格式应用的范围更改为=$A87:$P1000,以便在日期早于输入日期时突出显示871000之间的所有行。< / p>

enter image description here