我想使用最简单的方法来突出显示单元格中的Today()日期。我有列的日期从每月的第一天到最后一天。我希望看到单元格根据TODAY()日期高亮显示...有没有一个简单的方法来实现它?我创建列表的方法是添加一个固定的日期,如07/01/2023然后我就拖到我需要的日期。
rryofs0p1#
我会使用条件格式。这也可以通过Web在Excel上工作(而VBA不能通过Web工作),而且很简单。选择日期单元格的范围,点击“条件格式”,然后管理规则,添加新规则,设置公式= = <<FirstCellInRangeHere>> = Today(),选择您想要的格式,就是这样。这里有一个30秒的GIF来显示它正在应用。(如果不清楚,请右键单击并在新窗口中打开)
= <<FirstCellInRangeHere>> = Today()
的数据
rdrgkggo2#
将此代码放在工作表代码窗格中
Private Sub Worksheet_Change(ByVal Target As Range) For Each c In UsedRange If (c) = DateValue(Now()) Then c.Interior.Color = xlGreen Next c End Sub
字符串当图纸更改时,将激活着色。将颜色(xlGreen)设置为所需的值。
2条答案
按热度按时间rryofs0p1#
我会使用条件格式。这也可以通过Web在Excel上工作(而VBA不能通过Web工作),而且很简单。
选择日期单元格的范围,点击“条件格式”,然后管理规则,添加新规则,设置公式=
= <<FirstCellInRangeHere>> = Today()
,选择您想要的格式,就是这样。这里有一个30秒的GIF来显示它正在应用。(如果不清楚,请右键单击并在新窗口中打开)
的数据
rdrgkggo2#
将此代码放在工作表代码窗格中
字符串
当图纸更改时,将激活着色。
将颜色(xlGreen)设置为所需的值。