VBA工作薄、工作表事件一览表

VBA工作薄、工作表事件一览表

ID:41140425

大小:43.51 KB

页数:9页

时间:2019-08-17

VBA工作薄、工作表事件一览表_第1页
VBA工作薄、工作表事件一览表_第2页
VBA工作薄、工作表事件一览表_第3页
VBA工作薄、工作表事件一览表_第4页
VBA工作薄、工作表事件一览表_第5页
资源描述:

《VBA工作薄、工作表事件一览表》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、[VBA程序开发]工作薄、工作表事件一览表[复制链接]翻箱倒柜,无意中发现个好东东放到这里,大家查着也方便工作簿对象事件一览表当工作簿更改、工作簿中的任何工作表更改、加载宏更改或数据透视表更改时,将引发工作簿事件。工作簿上的事件在默认情况下是可用的。若要查看工作簿的事件过程,请用鼠标右键单击处于还原状态或最小化状态的工作簿窗口标题栏,再单击快捷菜单上的“查看代码”。在“过程”下拉列表框内选择事件名称。事件    说明Activate激活工作薄时AddinInstall当工作簿作为加载宏安装时AddinUninstall工作簿作为加载宏卸载时BeforeClose关闭工作薄前Bef

2、orePrint打印工作薄(或其中任何内容)之前BeforeSave保存工作薄前Deactivate工作簿从活动状态转为非活动状态时NewSheet在工作簿中新建工作表时Open打开工作簿时PivotTableCloseConnection在数据透视表关闭与其数据源的连接之后PivotTableOpenConnection在数据透视表打开与其数据源的连接之后SheetActivate激活任何一张表时SheetBeforeDoubleClick双击任何工作表时SheetBeforeRightClick鼠标右键单击任一工作表时SheetCalculate工作表重新计算时SheetCh

3、ange更改工作表中的单元格时SheetDeactivate任一工作表由活动状态转为非活动状态时SheetFollowHyperlink单击MicrosoftExcel中的任意超链接时SheetPivotTableUpdate数据透视表的工作表更新之后SheetSelectionChange工作簿中的数据透视表更新之后WindowActivate工作簿的窗口激活时WindowDeactivate工作簿的窗口变为非活动状态时WindowResize工作簿窗口调整大小时本示例在打开工作簿时将MicrosoftExcel窗口最大化。SubWorkbook_Open()  Applica

4、tion.WindowState=xlMaximizedEndSub    Activate事件激活一个工作簿、工作表、图表或嵌入图表时产生此事件。PrivateSubobject_Activate()object    Chart、Workbook、或者Worksheet。有关对Chart对象使用事件的详细信息,请参阅图表对象事件的用法。说明切换两个显示同一个工作簿的窗口时,将产生WindowActivate事件,但不产生工作簿的Activate事件。新建窗口时不产生本事件。示例当激活工作表时,本示例对A1:A10区域进行排序。PrivateSubWorksheet_Activ

5、ate()  Range("a1:a10").SortKey1:=Range("a1"),Order:=xlAscendingEndSubAddinInstall事件当工作簿作为加载宏安装时,产生此事件。PrivateSubWorkbook_AddinInstall()示例当指定工作簿作为加载宏安装时,本示例将一个控件添加到常用工具栏中。PrivateSubWorkbook_AddinInstall()  WithApplication.Commandbars("Standard").Controls.Add      .Caption="TheAddIn'smenuitem" 

6、     .OnAction="'ThisAddin.xls'!Amacro"  EndWithEndSubEndSub        AddinUninstall事件当工作簿作为加载宏卸载时,产生此事件。PrivateSubWorkbook_AddinUninstall()说明卸载加载宏时,该加载宏并不自动关闭。示例当指定工作簿作为加载宏卸载时,本示例将MicrosoftExcel最小化。PrivateSubWorkbook_AddinUninstall()  Application.WindowState=xlMinimizedEndSubBeforeClose事件在关闭工作

7、簿之前,先产生此事件。如果该工作簿已经更改过,则本事件在询问用户是否保存更改之前产生。PrivateSubWorkbook_BeforeClose(CancelAsBoolean)Cancel    当事件产生时为False。如果该事件过程将本参数设为True,则停止对工作簿的关闭操作,工作薄仍处于打开状态。示例本示例将BeforeClose事件的响应设置为保存工作簿的任何更改。PrivateSubWorkbook_BeforeClose(CancelasBoolean)  If

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。