可以通过以下步骤实现:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim rng As Range
Set rng = Range("A1:Z100") ' 设置需要添加时间戳的单元格范围
If Not Intersect(Target, rng) Is Nothing Then
Application.EnableEvents = False
Target.Offset(0, 1).Value = Now ' 在目标单元格的右侧添加当前时间戳
Application.EnableEvents = True
End If
End Sub
Set rng = Range("A1:Z100")
,将范围修改为你想要添加时间戳的单元格范围。现在,当你在指定的单元格范围内进行任何更改时,VBA宏将自动在相应单元格的右侧添加当前时间戳。
这种方法可以帮助你跟踪工作表中的更改,并记录每个更改的时间。这在需要记录数据修改历史或审计跟踪时非常有用。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云