VBA比较单元格中的日期到目前为止

时间:2017-08-07 22:05:38

标签: vba

我搜查了电路板,但是找不到任何帮我这个的旧帖子。我认为解决方案可能很简单,但我似乎无法想出正确的格式。

我需要编写一个循环通过特定列(K)的VBA宏,并突出显示小于我在set单元格中输入的日期的任何日期(在本例中为A1)。日期是可变的,因此可能会发生变化。任何帮助或方向都会很棒!

1 个答案:

答案 0 :(得分:1)

正如Scott Craner所提到的,您可以使用条件格式。在主页>条件格式,您可以创建执行以下操作的规则:

  1. 选择要应用格式的范围
  2. 点击主页>条件格式>新规则和"使用公式确定要格式化的单元格"
  3. 在公式框中输入
  4. =K2<$A$1 - 在此示例中,K2是您选择的范围中的第一个单元格。美元符号使A1范围成为绝对值,因此当它通过范围时它不会变为A2,A3等。
  5. 单击“格式”并设置希望这些单元格显示的格式