WorkbookEvents_Event 接口

定义

ExcelWorkbook 对象事件的事件接口。

public interface class WorkbookEvents_Event
[System.Runtime.InteropServices.ComVisible(false)]
public interface WorkbookEvents_Event
Public Interface WorkbookEvents_Event
派生
属性

事件

Activate

激活工作簿时发生。

AddinInstall

当工作簿作为加载项安装时发生。

AddinUninstall

当工作簿作为加载宏卸载时,发生此事件。

AfterSave

保存工作簿之后发生此事件。

AfterXmlExport

在 Excel 将数据从指定工作簿保存或导出到 XML 数据文件之后发生。

AfterXmlImport

在刷新现有 XML 数据连接后或将新 XML 数据导入指定的 Excel 工作簿后发生。

BeforeClose

在工作簿关闭之前发生。 如果工作簿已更改,则此事件在询问用户是否保存更改之前发生。

BeforePrint

在打印指定工作簿(或者其中的任何内容)之前,发生此事件。

BeforeSave

保存工作簿之前发生此事件。

BeforeXmlExport

在 Excel 将数据从指定工作簿保存或导出到 XML 数据文件之前发生。

BeforeXmlImport

在刷新现有 XML 数据连接之前或将新 XML 数据导入到 Excel 工作簿之前发生。

Deactivate

在停用工作簿时发生。

ModelChange

在 Excel 数据模型更改后发生。

NewChart

在工作簿中创建新图表时发生。

NewSheet

当在工作簿中新建工作表时发生此事件。

Open

打开工作簿时,发生此事件。

PivotTableCloseConnection

数据透视表关闭与其数据源的连接后发生此事件。

PivotTableOpenConnection

数据透视表打开与其数据源的连接后发生此事件。

RowsetComplete

当用户钻取记录集或对 OLAP 数据透视表调用行集操作时,将引发 该事件。

SheetActivate

当激活任何工作表时发生此事件。

SheetBeforeDelete

在删除工作表之前发生。

SheetBeforeDoubleClick

当双击任何工作表时发生此事件,此事件先于默认的双击操作发生。

SheetBeforeRightClick

右键单击任一工作表时发生此事件,此事件先于默认的右键单击操作。

SheetCalculate

在重新计算工作表时或在图表上绘制更改的数据之后发生此事件。

SheetChange

当用户或外部链接更改了任何工作表中的单元格时发生此事件。

SheetDeactivate

当任何工作表被停用时发生此事件。

SheetFollowHyperlink

单击 Microsoft Excel 中的任何超链接时发生此事件。

SheetLensGalleryRenderComplete

当标注库的图标 (动态和静态) 已完成工作表的呈现时发生。

SheetPivotTableAfterValueChange

在编辑或重新计算(对于包含公式的单元格)数据透视表中的单元格或单元格区域后发生。

SheetPivotTableBeforeAllocateChanges

在将更改应用到数据透视表前发生。

SheetPivotTableBeforeCommitChanges

在向数据透视表的 OLAP 数据源提交更改之前发生。

SheetPivotTableBeforeDiscardChanges

在放弃对数据透视表所做的更改之前发生。

SheetPivotTableChangeSync

在更改了数据透视表之后发生。

SheetPivotTableUpdate

在数据透视表的工作表更新之后发生此事件。

SheetSelectionChange

任一工作表上的选定区域发生更改时,将发生此事件(但图表工作表上的选定区域发生改变时,不会发生此事件)。

SheetTableUpdate

更新工作表表后发生。

Sync

当作为“文档工作区”一部分的工作表的本地副本与服务器上的副本进行同步时,发生此事件。

WindowActivate

工作簿窗口被激活时,将发生此事件。

WindowDeactivate

任何工作簿窗口被停用时将发生此事件。

WindowResize

任何工作簿窗口调整大小时将发生此事件。

适用于