Excel 的工作簿级别事件发生在特定的工作簿中,我们可以在 ThisWorkbook 对象的代码模块中找到它,以下是对各事件的简单整理及解释。
工作簿事件 | 触发事件的行为 |
---|---|
Activate | 激活工作簿、工作表、图表工作表或嵌入式图表时发生此事件。 |
AddinInstall | 当工作簿作为加载宏安装时发生此事件。 |
AddinUninstall | 当工作簿作为加载宏卸载时发生此事件。 |
AfterSave | 在保存工作簿之后发生此事件。 |
AfterXmlExport | 在 Microsoft Excel 保存或导出指定工作簿中的 XML 数据之后发生此事件。 |
AfterXmlImport | 在刷新现有的 XML 数据连接或将新的 XML 数据导入到指定的 Microsoft Excel 工作簿之后发生此事件。 |
BeforeClose | 在关闭工作簿之前,先产生此事件。如果该工作簿已经更改过,则本事件在询问用户是否保存更改之前产生。 |
BeforePrint | 在打印指定工作簿(或者其中的任何内容)之前发生此事件。 |
BeforeSave | 保存工作簿之前发生此事件。 |
BeforeXmlExport | 在 Microsoft Excel 保存或导出指定工作簿中的 XML 数据之前发生此事件。 |
BeforeXmlImport | 在刷新现有的 XML 数据连接或将新的 XML 数据导入到指定的 Microsoft 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 | 在对数据透视表进行更改之后发生此事件。 |
SheetPivortTableUpdate | 在数据透视表的工作表更新之后发生此事件。 |
SheetSelectionChange | 任一工作表上的选定区域发生更改时发生此事件(但图表工作表上的选定区域发生改变时,不会发生此事件)。 |
SheetTableUpdate | 已更新工作表之后发生。 |
Sync | 该对象或成员已被弃用,但它仍保留为对象模型的一部分以实现向后兼容。不应在新应用程序中使用它。 |
WindowActivate | 工作簿窗口被激活时将发生此事件。 |
WindowDeactivate | 工作簿窗口被停用时将发生此事件。 |
WindowResize | 工作簿窗口调整大小时将发生此事件。 |
评论 抢沙发