运行一个子_once_,_每次_一张工作表被激活

时间:2015-03-11 11:24:51

标签: vb.net excel vba excel-vba

现在我在哪里: 我正在VB.NET中编写Excel的加载项。我通过" SheetActivate"所有工作表中的事件。

问题: 但是当我启动新工作簿或打开现有工作簿时,它不会被调用。在这些情况下,在我选择该工作簿中的另一个工作表之前,不会调用它。

问题: 如何激活工作表,包括打开或启动工作簿时,如何调用我的子模块?我不确定我是否已经考虑过上述文本中的所有情况。

1 个答案:

答案 0 :(得分:1)

尝试Workbook.open事件:

Workbook.Open Event

和Application.NewWorkbook Event

Application.NewWorkbook Event