更改单元格后2秒调用macros
我想在单元格更改后有2秒的macros。
我坚持这个代码。
任何帮助,将不胜感激。
Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Target.Worksheet.Range("B2")) Is Nothing Then Application.OnTime Now + TimeValue("00:00:02"), Macro End Sub
这是你应该如何修改你的代码:
Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Target.Worksheet.Range("B2")) Is Nothing Then Application.Wait(Now + TimeValue("0:00:02")) Call Macro End If End Sub