添加Excel中最后一行更新的日期



我有一个包含3列和多行的表。其中一列是last-edit -date,我想在其中显示行中任何单元格上次更新的日期。

现在我用日期手动更改单元格,但我正在寻找一个自动解决方案。

我们如何在Excel中做到这一点?我没有找到任何原生的方法?

回答我自己。可以使用简单的VBE代码:

Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
Cells(Target.Row, "P").Value = Date
Application.EnableEvents = True
End Sub
  • 在Excel中进入右键单击电子表格名称上的(通常是左下角),然后选择查看代码…
  • 将以上代码粘贴到新窗口
  • 保存并关闭

就是这样。现在,每次更改行中的单元格时,列P(在我的情况下)都设置为当前日期。

最新更新