0

我有一个有两张纸的工作簿。在任一工作表中,单元格 A1 调用一个函数,并在 X 秒后将数据异步返回到 Excel 缓存。然后,一旦加载了这些数据,我就有了一个以 A2 开头的数组函数,它将数据粘贴到工作表中。

我想自动化这个。我已经编写了基本Workbook_SheetChange功能,但有人可以告诉我一个可以检查工作表名称的示例,这会导致更改吗?

4

1 回答 1

2

不确定我是否完全了解您的需求,但您也可以SheetChangeWorkbook关卡上赶上事件。样本:

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
于 2013-02-08T11:30:01.117 回答