嗨,我有一个 excel 工作簿...我想记下工作簿 1 的单元格 A2 中的时间戳,以便在工作簿的 sheet2 的任何行或列中进行的最新修改。
所以我的问题有两个:1.想跟踪最新的修改时间。2. 想把 sheet1 的单元格 A2 设为用户保护,这样任何人都不能篡改跟踪的时间戳。这是我正在工作的代码......它不正确,因为它没有做任何事情......如果它会做任何事情,那么我分享它肯定没有任何问题,但因为它没有做任何事情所以它有点没用。
Private Sub worksheet_change(ByVal Target As Range)
Dim Row, Col
For Row = 2 To Sheet2.UsedRange.Rows.Count
For Col = 1 To Sheet2.UsedRange.Columns.Count
If Target.Cells(Row, Col) Then
Application.EnableEvents = False
Sheet1.Cells("A2") = now()
Application.EnableEvents = True
End If
Next Col
Next Row
End Sub