Excel在时间戳更新时崩溃

Excel在时间戳更新时崩溃,excel,vba,Excel,Vba,我开发了一个代码,用于在任何工作表发生更改时更新时间戳,但它在我的合作伙伴excel-365上崩溃。这是我的第8页代码,其他页也是如此: Private Sub Worksheet_Change(ByVal Target As Range) Sheet8.Cells(2, 3).Value = Format(Now(), "yyyy-MM-dd hh:mm:ss") End Sub 如果要更新同一工作表上的单元格,则需要挂起事件,否则在写入时间戳时将重新触发事件 Private Sub Wor

我开发了一个代码,用于在任何工作表发生更改时更新时间戳,但它在我的合作伙伴excel-365上崩溃。这是我的第8页代码,其他页也是如此:

Private Sub Worksheet_Change(ByVal Target As Range)
Sheet8.Cells(2, 3).Value = Format(Now(), "yyyy-MM-dd hh:mm:ss")
End Sub

如果要更新同一工作表上的单元格,则需要挂起事件,否则在写入时间戳时将重新触发事件

Private Sub Worksheet_Change(ByVal Target As Range)
    Application.EnableEvents = False  '<< turn off events
    Me.Cells(2, 3).Value = Format(Now(), "yyyy-MM-dd hh:mm:ss")
    Application.EnableEvents = True   '<< re-enable events
End Sub
Private子工作表\u更改(ByVal目标作为范围)

Application.EnableEvents=False'如果要更新同一工作表上的单元格,则需要挂起事件,否则在写入时间戳时将重新触发事件

Private Sub Worksheet_Change(ByVal Target As Range)
    Application.EnableEvents = False  '<< turn off events
    Me.Cells(2, 3).Value = Format(Now(), "yyyy-MM-dd hh:mm:ss")
    Application.EnableEvents = True   '<< re-enable events
End Sub
Private子工作表\u更改(ByVal目标作为范围)

Application.EnableEvents=False“Sheet8是运行此代码的同一张表,还是另一张表?Sheet8是运行此代码的同一张表,还是另一张表?