WorkbookBase.ActivateEvent 事件

定义

在激活工作簿时发生。

public event Microsoft.Office.Interop.Excel.WorkbookEvents_ActivateEventHandler ActivateEvent;

事件类型

WorkbookEvents_ActivateEventHandler

示例

下面的代码示例演示事件的处理程序 ActivateEvent 。 激活工作簿时,事件处理程序会显示工作表 Sheet1

此示例适用于文档级自定义项。

private void WorkbookActivateEvent()
{
    this.ActivateEvent +=
        new Excel.WorkbookEvents_ActivateEventHandler(
        ThisWorkbook_ActivateEvent);
}

private void ThisWorkbook_ActivateEvent()
{
    Globals.Sheet1.Activate();
}
Private Sub ThisWorkbook_ActivateEvent() Handles Me.ActivateEvent
    Globals.Sheet1.Activate()
End Sub

注解

当在显示同一工作簿的两个窗口之间切换时,将 WindowActivate 发生事件,但 ActivateEvent 不会发生工作簿事件。

此事件不会在创建新窗口时发生。

适用于