在工作中经常应用到Excel,遇到的问题多了,技术知识面也逐渐拓宽了,从简单的操作到VBA,都经历了不少!深知技术知识的重要性,尤其是概念性的认识;
基础知识是根本,持之以恒的学习是关键,善于开动脑筋和总结是提高的唯一方法。
本文,给大家总结一下与VBA相关的工作表、工作薄对象的事件!
一:一览工作表(Worksheet) 对象事件表
事件 |
说明 |
Activate |
激活工作表时 |
Deactivate |
工作表从活动状态转为非活动状态时 |
BeforeDoubleClick |
双击工作表前 |
BeforeRightClick |
右键单击工作表时 |
Calculate |
对工作表进行重新计算之后 |
Change |
更改工作表中的单元格,或外部链接引起单元格时 |
FollowHyperlink |
单击工作表上的任意超链接时 |
PivotTableUpdate |
在工作簿中的数据透视表更新之后 |
SelectionChange |
工作表上的选定区域发生改变时 |
二:一览工作簿对象事件表
事件 |
说明 |
Activate |
激活工作薄时 |
AddinInstall |
当工作簿作为加载宏安装时 |
AddinUninstall |
工作簿作为加载宏卸载时 |
BeforeClose |
关闭工作薄前 |
BeforePrint |
打印工作薄(或其中任何内容)之前 |
BeforeSave |
保存工作薄前 |
Deactivate |
工作簿从活动状态转为非活动状态时 |
NewSheet |
在工作簿中新建工作表时 |
Open |
打开工作簿时 |
PivotTableCloseConnection |
在数据透视表关闭与其数据源的连接之后 |
PivotTableOpenConnection |
在数据透视表打开与其数据源的连接之后 |
SheetActivate |
激活任何一张表时 |
SheetBeforeDoubleClick |
双击任何工作表时 |
SheetBeforeRightClick |
鼠标右键单击任一工作表时 |
SheetCalculate |
工作表重新计算时 |
SheetChange |
更改工作表中的单元格时 |
SheetDeactivate |
任一工作表由活动状态转为非活动状态时 |
SheetFollowHyperlink |
单击 Microsoft Excel 中的任意超链接时 |
SheetPivotTableUpdate |
数据透视表的工作表更新之后 |
SheetSelectionChange |
工作簿中的数据透视表更新之后 |
WindowActivate |
工作簿的窗口激活时 |
WindowDeactivate |
工作簿的窗口变为非活动状态时 |
WindowResize |
工作簿窗口调整大小时 |