在不同的工作表上检测单元格更改事件

我有一个有两张工作表的工作簿。 在任一工作表中,单元格A1都会调用一个函数,并且asynchronous地将数据在X秒后返回到Excelcaching中。 然后,一旦这个数据加载,我有一个数组function启动A2将数据粘贴到工作表。

我想自动化这个。 我已经写了基本的Workbook_SheetChangefunction,但有人可以给我一个例子,我可以检查表名,导致改变?

不知道如果我明白你需要什么,但你也可以在Workbook级别捕捉SheetChange事件。 样品:

 Option Explicit Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range) If (TypeOf Sh Is Worksheet) Then Debug.Print "SheetChange occured in sheet [" & Sh.Name & "] in range [" & Target.Address & "]" End If End Sub