只有当工作表/工作表中的数据发生更改时,才能在Excel中将今天的日期插入到工作簿/工作表中 .
所以我的意思是,有一个工作簿有几张表,如果有人对这些表进行了更改,我想让我的日期更新在特定的单元格中 . 为了更好地理解,我们可以说这个单元格是第一个工作表的C5 .
先感谢您
请尝试以下代码:
Private Sub Worksheet_Change(ByVal Target As Range) ' check that the cell changed is not "C5" If Intersect(Target, Range("C5")) Is Nothing Then Application.EnableEvents = False Range("C5").Value = Date End If Application.EnableEvents = True End Sub
1 回答
请尝试以下代码: