工作表事件一览表

合集下载

EXCEL基本事件

EXCEL基本事件

第X课EXCEL基本事件1 什么是事件事件是一个对象可以辨认的动作,像单击鼠标或者按下某个键等等,并且可以编写某些代码针对此动作做出响应。

用户做动作或者程序代码的结果都可能导致事件的发生。

在VBA 中,可以激发事件的用户动作包括:切换工作表、选择单元格和单击鼠标等几十种。

事件发生时,将执行包含事件过程中的代码。

若用户没有定义某事件所调用的过程,那么当发生该事件时,就不会产生任何反应。

2 Excel中事件的分类Excel提供了非常多的事件,主要可以分为以下几类:(1)工作簿事件工作簿事件发生在特定的工作簿中,如Open(打开工作簿)、BeforeClose(关闭工作簿之前)和SheetActive(激活任何一张表)等。

工作簿事件的代码必须在Thiswork对象代码模块中编写。

(2)工作表事件工作表事件发生在特定的工作表中,如activate(激活工作表)、change(更改工作表中的单元格)和SelectionChange(工作表上的选定区域发生改变)等。

工作表事件的代码必须在对应工作表的代码模块中编写。

(3)窗体、控件事件新建的用户窗体及窗体上的控件可以响应很多事件,如Click(单击)、Change(控件内容更改)等,这类事件的代码必须编在相应的用户窗体代码模块中。

图表事件图表事件针对某个特殊的图表产生,例如Slect(选中了图表中的某个对象)和SeriesChange(改变了系列中某个数据点的值)。

不与对象关联的事件这类事件只有两个,分别是Online和Okey,根据时间和按钮来产生这两个事件。

3 工作薄事件当工作薄更改,工作薄中任何工作表更改,加载宏更改或数据透视表更改时,都将引发工作薄事件。

若要查看工作薄事件,可以双击“工程资源管理器”(excel工作环境下按组合键“Alt+F11”打开)窗口中的“ThisWorkBook”对象,打开“代码编辑器”窗口,在“过程”下拉列表框中选择事件名称。

事件报告模板表

事件报告模板表

事件报告模板表
一、事件基本信息
事件名称:[事件名称]
事件时间:[事件时间]
事件地点:[事件地点]
涉及人员:[人员姓名及职务]
二、事件概述
[事件概述,包括事件发生的经过、影响、原因分析等。

]
三、事件分类
事件分类:[事件分类,如安全事件、环保事件、经济事件等]
优先级:[该事件的优先级,如紧急、重要、一般、低等]
四、事件处理情况
4.1 处理过程
[事件处理过程的详细描述,包括主要措施、责任人、处理进度、处理结果、存在问题等。

]
4.2 处理结果评估
处理结果评估:[对处理结果进行评估,包括成果、不足和提高意见等。

]
五、事件结论
事件结论:[对事件的分析、总结和处理建议等。

]
六、附件清单
•[附件名称1]
•[附件名称2]
•[附件名称3]。

工作日志统计表格模板

工作日志统计表格模板

工作日志统计表格模板一、基本信息。

日期员工姓名部门。

[具体日期] [姓名] [部门名称]二、工作任务详情。

(一)任务分类。

任务类型任务描述。

项目相关 [项目名称]:负责[具体项目任务,如模块开发、市场调研等]日常工作 [如邮件处理、文件整理等日常事务的简单描述]临时任务 [临时接到的任务,如紧急会议安排、协助其他部门等](二)任务优先级。

任务优先级(高/中/低)设定优先级的原因。

[任务1名称] 高该任务直接影响项目的关键节点,若不及时完成会导致整个项目进度延迟。

例如,项目中的核心代码开发任务,需要在规定时间内完成测试并交付,否则后续的集成测试无法进行。

[任务2名称] 中虽然重要但有一定的时间缓冲。

像常规的文件整理工作,虽然需要完成,但可以在本周内的某个时间段完成,不会立即影响其他工作的开展。

[任务3名称] 低对整体工作影响较小且有较长的时间跨度。

例如一些不紧急的资料收集任务,在未来一段时间内完成即可。

(三)任务开始与结束时间。

任务开始时间结束时间实际花费时长是否按时完成。

[任务1名称] [开始时间点,如9:00] [结束时间点,如12:00] 3小时是。

[任务2名称] [13:30] [15:00] 1.5小时是。

[任务3名称] [15:30] [17:00] 1.5小时否(原因:遇到[具体困难,如数据缺失需要重新查找])三、工作成果。

(一)已完成任务成果。

任务成果描述成果衡量标准。

[任务1名称] 成功完成[项目任务的具体成果,如开发的模块通过初步测试] 测试用例通过率达到[X]%以上。

[任务2名称] 整理并归档了[X]份文件,建立了新的文件索引系统文件分类清晰,通过索引能够在[X]分钟内准确找到所需文件。

(二)未完成任务进展。

任务目前进展预计完成时间面临的困难及解决方案。

[未完成任务名称] 已完成[X]%,完成了[具体部分,如数据收集的大部分工作] [新的预计完成时间] 困难:[如技术难题,缺乏相关知识]。

绩效管理员工典型事件记录表

绩效管理员工典型事件记录表


记录周期: 年 月记录/评判者:绩效管理员工典型事件记录表
说明:
1.本表记录员工在各个考核周期中对实现绩效具有典型影响的行动表现,以作为员工绩效评判的根据。

2.本表由部门主管以上人员填写,被记录人为直接下级。

3.请各级管理人员随时掌控所属员工的工作情形,并对员工予以及时的工作辅导,辅导包括肯定成绩,指出不足,提出改进意见和建议,帮助员工制定改进措施。

4.本表记录典型事件分为正面和负面,正面事件指对推动工作,提高绩效有积极影响,直至获得良好绩效的工作行动;负面事件影响指影响工作的正常推动,直至导致目标绩效不能实现的工作行动。

安全事件汇总档案表(完整版)

安全事件汇总档案表(完整版)

安全事件汇总档案表(完整版)
1. 概述
本文档旨在提供一个完整的安全事件汇总档案表,以便记录和追踪发生在我们组织内的安全事件。

通过对这些事件进行准确记录和分类,我们可以更好地了解现有的安全风险和挑战,并采取相应的措施来保护我们的组织。

2. 安全事件汇总表格
3. 字段说明
- 序号:事件在表格中的唯一标识符。

- 事件日期:安全事件发生的日期。

- 事件描述:对安全事件进行简要的描述。

请确保描述准确、
明确。

- 影响程度:评估该事件对我们组织的影响程度,可以使用低、中、高三个级别进行分类。

- 控制措施:针对该事件采取的安全控制措施。

如果尚未采取
任何措施,请记录为“待定”。

- 负责人:负责处理和跟进该事件的责任人姓名。

4. 使用指南
- 在每次发生安全事件时,将其追加到表格的最后一行。

- 确保填写每个事件的日期、事件描述和影响程度。

- 在采取安全控制措施后,将其记录在对应事件的“控制措施”
字段中。

- 负责人应及时更新责任人字段,确保事件得到适当的处理和
跟进。

- 定期回顾和更新该表格,以便保持当前的安全事件记录。

5. 注意事项
- 对于包含敏感信息的事件,请确保遵守相关隐私和数据保护法律法规。

- 对于无法确认的内容,请避免引用,以确保档案表的准确性和可信度。

以上为安全事件汇总档案表的完整版。

请根据需要填写和更新该表格,以便准确记录和追踪发生的安全事件。

如有任何问题或需要进一步帮助,请及时与相关责任人联系。

excel 大事记

excel 大事记

如果你是指Microsoft Excel电子表格软件的历史或主要版本的一些重要事件,以下是一些可能的内容:
1. 1985年:Microsoft Excel首次发布,版本为Excel 1.0。

2. 1990年:发布Excel
3.0,引入宏(Macro)功能。

3. 1993年:发布Excel 5.0,添加Visual Basic for Applications (VBA)编程支持。

4. 1995年:发布Excel 7.0,也称为Excel 95。

5. 1997年:发布Excel 8.0,也称为Excel 97。

6. 2000年:发布Excel 9.0,也称为Excel 2000。

7. 2003年:发布Excel 11.0,也称为Excel 2003。

8. 2007年:发布Excel 12.0,也称为Excel 2007,引入了Ribbon界面。

9. 2010年:发布Excel 14.0,也称为Excel 2010,增加了更多数据处理功能。

10. 2013年:发布Excel 15.0,也称为Excel 2013,优化了数据分析和可视化功能。

11. 2016年:发布Excel 16.0,也称为Excel 2016。

12. 2019年:发布Excel 2019,增加了新的图表类型和数据分析功能。

这只是Excel软件的一些主要版本和重要事件,并不能覆盖全部历史。

新闻事件追踪时事与报道整理 Excel 表格

新闻事件追踪时事与报道整理 Excel 表格

新闻事件追踪时事与报道整理 Excel 表格随着信息时代的发展,新闻报道的重要性愈加凸显。

然而,面对海量的新闻信息,我们有时很难将各类时事事件进行有效的整理和追踪。

为了帮助大家更好地了解和把握新闻动态,我设计了一份便捷的Excel表格,供大家使用。

以下是该表格的使用说明和功能介绍。

1. 表头设置:在Excel的第一行,我们设立了几个表头,分别是“日期”、“新闻标题”、“简要内容”、“来源”和“相关链接”。

这些表头方便我们对不同新闻事件进行分类和整理。

2. 日期记录:在“日期”列,我们可以填写新闻事件发生的日期。

这有助于我们按时间先后顺序对新闻事件进行排序和追踪。

3. 新闻标题:在“新闻标题”列,我们可以填写新闻事件的标题,即对该事件的简要概括。

这样做有助于我们在众多新闻中快速辨识出自己感兴趣的事件。

4. 简要内容:在“简要内容”列,我们可以简要地概括新闻事件的内容。

这个简短描述可以让我们在回顾时快速了解事件的关键信息。

5. 来源记录:在“来源”列,我们可以填写新闻事件的来源,例如报纸、电视、网站等。

这个信息有助于我们评估新闻可信度和以下的跟进工作。

6. 相关链接:在“相关链接”列,我们可以填写与新闻事件相关的网页链接。

这样做有助于我们在需要深入了解某个事件时,直接点击链接获取更多信息。

通过以上的设置,我们可以方便地将时事新闻进行整理和归档。

在追踪某个话题或事件的过程中,我们只需在对应的列中填写相关信息即可。

该表格的优点如下:准确性:由于Excel提供了强大的计算和逻辑功能,我们可以确保填写的信息准确无误。

可追溯性:通过按照日期记录,我们可以对新闻事件进行追溯和回顾,方便知道是否有已经筛选的信息。

灵活性:通过Excel的数据筛选和排序功能,我们可以根据不同的需求,对新闻事件进行个性化的展示和分析。

更好的管理:有了这个Excel表格,我们可以更好地管理新闻信息,不用担心错过重要的事件或者混淆了各类信息。

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

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

工作簿对象事件一览表当工作簿更改、工作簿中的任何工作表更改、加载宏更改或数据透视表更改时,将引发工作簿事件。

工作簿上的事件在默认情况下是可用的。

若要查看工作簿的事件过程,请用鼠标右键单击处于还原状态或最小化状态的工作簿窗口标题栏,再单击快捷菜单上的“查看代码”。

在“过程”下拉列表框内选择事件名称。

本示例在打开工作簿时将 Microsoft Excel 窗口最大化。

Sub Workbook_Open()Application.WindowState = xlMaximizedEnd SubActivate 事件激活一个工作簿、工作表、图表或嵌入图表时产生此事件。

Private Sub object_Activate()object Chart、Workbook、或者Worksheet。

有关对Chart对象使用事件的详细信息,请参阅图表对象事件的用法。

说明切换两个显示同一个工作簿的窗口时,将产生 WindowActivate 事件,但不产生工作簿的 Activate 事件。

新建窗口时不产生本事件。

示例当激活工作表时,本示例对 A1:A10 区域进行排序。

Private Sub Worksheet_Activate()Range("a1:a10").Sort Key1:=Range("a1"), Order:=xlAscendingEnd SubAddinInstall 事件当工作簿作为加载宏安装时,产生此事件。

Private Sub Workbook_AddinInstall()示例当指定工作簿作为加载宏安装时,本示例将一个控件添加到常用工具栏中。

Private Sub Workbook_AddinInstall()With mandbars("Standard").Controls.Add.Caption = "The AddIn's menu item".OnAction = "'ThisAddin.xls'!Amacro"End With End SubEnd SubAddinUninstall 事件当工作簿作为加载宏卸载时,产生此事件。

月记事表-有农历得Excel打开-20240206

月记事表-有农历得Excel打开-20240206

3 初三
11
4 初四
5 初五
6 初六
7 初七
8 初八
9 初九
10 初十
12
11 十一
12 十二
13 十三
14 十四
15 十五
16 十六
17
18
19
20
十七
十八
十九
廿
13
21 廿一
22 廿二
23 廿三
24
25
26
27
28
29
30
廿四
廿五
廿六
廿七
廿八
廿九

14
月记事表
周次
1 初一
星期日
15
2 初二
星期一
29 廿
23 十四
24 十五
月记事表
周次
31 廿二
星期日
1
星期一
星期二
星期三
星期四
1 廿一
星期五
2 廿二
2024年3月 星期六
3 廿三
2
4 廿四
5 廿五
6 廿六
7 廿七
8 廿八
9 廿九
10 二月
3
11 初二
12 初三
13 初四
14 初五
15 初六
16 初七
17 初八
4
18 初九
19 初十
20 十一
10 初八
11 初九
12 初十
13 十一
8
14 十二
15 十三
16 十四
17 十五
18 十六
19 十七
20
21
22
十八
十九
廿
9

VBA工作薄工作表事件一览表修订稿

VBA工作薄工作表事件一览表修订稿

V B A工作薄工作表事件一览表集团标准化工作小组 [Q8QX9QT-X8QQB8Q8-NQ8QJ8-M8QMN]翻箱倒柜,无意中发现个好东东放到这里,大家查着也方便工作簿对象事件一览表当工作簿更改、工作簿中的任何工作表更改、加载宏更改或数据透视表更改时,将引发工作簿事件。

工作簿上的事件在默认情况下是可用的。

若要查看工作簿的事件过程,请用鼠标右键单击处于还原状态或最小化状态的工作簿窗口标题栏,再单击快捷菜单上的“查看代码”。

在“过程”下拉列表框内选择事件名称。

事件说明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工作簿窗口调整大小时本示例在打开工作簿时将 Microsoft Excel 窗口最大化。

网络安全事件归档表

网络安全事件归档表

网络安全事件归档表
事件概述
此网络安全事件归档表旨在记录和追踪组织内发生的网络安全事件,以便进行分析和改进。

以下是对每个事件的详细描述和相关信息。

事件列表
事件详情
事件1
- 事件日期:2021年1月5日
- 事件描述:发现未经授权的访问进入公司内部网络,可能存
在数据泄露风险。

立即采取措施进行调查和封堵。

- 归档日期:2021年1月7日
事件2
- 事件日期:2021年2月10日
- 事件描述:一名员工的电脑遭到黑客攻击,导致公司敏感数
据泄露。

立即采取措施确保受影响的员工账号被禁用,并修复漏洞。

- 归档日期:2021年2月12日
事件3
- 事件日期:2021年3月15日
- 事件描述:公司内部网络遭到勒索软件攻击,导致部分业务系统瘫痪。

紧急停机并与安全团队合作进行系统恢复和取证。

- 归档日期:2021年3月18日
事件4
- 事件日期:2021年4月20日
- 事件描述:公司网站服务突然中断,导致用户无法访问。

经过排查,发现是服务器硬件故障引起的问题,进行紧急修复。

- 归档日期:2021年4月22日
事件5
- 事件日期:2021年5月25日
- 归档日期:2021年5月28日
以上是最近发生的网络安全事件的归档记录。

我们将继续监测和改进我们的网络安全措施,以最大程度地保护组织的信息资产和业务运营的安全性。

Excel-事件(Workbook、Worksheet、Range、OnKeyOnTime)

Excel-事件(Workbook、Worksheet、Range、OnKeyOnTime)

Excel-事件(Workbook、Worksheet、Range、OnKeyOnTime)⼀、Excel事件介绍Excel事件就是⼀个能被对象识别的操作。

当某个事件发⽣后⾃动运⾏的过程称为事件过程。

事件过程也是Sub过程。

实践过程必须写在特定对象所在的模块中,⽽且只有过程所在的模块⾥的对象才能触发这个事件。

事件过程名由Excel⾃动设置,以“对象名称_事件名称”的形式存在,不能更改。

⼆、Worksheet事件Worksheet事件是发⽣在Worksheet对象⾥的事件。

事件过程必须写在对应的Worksheet对象⾥,只有过程所在的Worksheet对象⾥的操作才能触发该事件。

1、Worksheet_Change事件:⾃动提⽰更改的内容Private Sub Worksheet_Change(ByVal Target As Range) '⼊参中Target代表被选中的单元格Application.EnableEvents = False '禁⽤事件If Target.Column = 1ThenMsgBox Target.Address & "单元格的值被修改为:" & Target.ValueEnd IfApplication.EnableEvents = True '启⽤事件End Sub2、Worksheet_SelectionChange事件:你选中了谁可以⽤此事件来记录Excel单元格修改前的旧值。

Private Sub Worksheet_SelectionChange(ByVal Target As Range)Dim oldvalue As StringMsgBox"当前选中的单元格区域为:" & Target.Addressoldvalue = Target.ValueIf Target.Column <> 1ThenCells(Target.Row, "A").SelectEnd IfEnd Sub3、Worksheet_Activate事件:⾃动提⽰⼯作表名Private Sub Worksheet_Activate()MsgBox"当前活动⼯作表为:" & End Sub4、Worksheet_Deactivate事件:禁⽌选中其他⼯作表Private Sub Worksheet_Deactivate()MsgBox"不允许选中" & & "⼯作表外的其他⼯作表"Worksheets("Sheet1").SelectEnd Sub5、Worksheet事件列表Worksheet对象⼀共有9个事件可供使⽤。

excelVBA对象属性方法事件大全

excelVBA对象属性方法事件大全

AboveAverage方法名称说明Delete 删除指定的条件格式规则对象。

ModifyAppliesToRange 设置此格式规则所应用于的单元格区域。

SetFirstPriority 将此条件格式规则的优先级值设置为“1”,以便在工作表上的所有其他规则之前计算此规则。

SetLastPriority 为此条件格式规则设置求值顺序,以便在工作表上的所有其他规则之后计算此规则。

属性名称说明AboveBelow 返回或设置 XlAboveBelow 枚举的常量之一,指定条件格式规则是否查找高于或低于区域的平均值或标准偏差的单元格Application 如果不与对象识别符一起使用,则该属性返回一个Application 对象,该对象表示 Microsoft Office Excel 应用程序。

与对象识别符一起使用时,该属性返回Application 对象,表示创建指定对象的应用程序。

只读。

AppliesTo 返回一个 Range 对象,指定格式规则将应用于的单元格区Borders 返回一个 Borders 集合,该集合在条件格式规则的计算结果为 True 时指定单元格边框的格式。

只读。

CalcFor 返回或设置 XlCalcFor 枚举的常量之一,该常量指定数据透视表中针对条件格式要进行求值的数据的区域。

Font 返回一个 Font 对象,该对象在条件格式规则的计算结果为True 时指定字体格式。

只读。

FormatRow 返回或设置一个 Boolean 值,指定在条件格式规则的计算结果为 True 时是否应设置整个 Excel 表行的格式。

默认值为 False。

Interior 返回一个 Interior 对象,该对象在条件格式规则的计算结果为 True 时指定单元格的内部属性。

只读。

NumberFormat 在条件格式规则的计算结果为 True 时返回或设置应用于单元格的数字格式。

Variant 型,可读写。

excel中各种vba写法 - 彷徨豁然开朗 - 博客园

excel中各种vba写法 - 彷徨豁然开朗 - 博客园

Excel中各种VBA写法- 彷徨......豁然开朗- 博客园Excel中各种VBA写法/xioxu/archive/2007/09/19/898282. html先贴一段网上找的excel的各种事件工作簿对象事件一览表当工作簿更改、工作簿中的任何工作表更改、加载宏更改或数据透视表更改时,将引发工作簿事件。

工作簿上的事件在默认情况下是可用的。

若要查看工作簿的事件过程,请用鼠标右键单击处于还原状态或最小化状态的工作簿窗口标题栏,再单击快捷菜单上的&#8220;查看代码&#8221;。

在&#8220;过程&#8221;下拉列表框内选择事件名称。

事件说明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工作簿窗口调整大小时工作表事件一览表工作表上的事件在默认情况下是可用的。

月度重大事件记录表

月度重大事件记录表

附录D:
事件报告/处理记录表
表单编号:记录编号:
记录编号–由部门行政助理统一编号,按“事件类型+年+月+日+顺序号”编制。

事件时间–由“事件处理完毕时间–用户要求处理时间”计算出来。

有效工时–事件排除实际花费的工时。

事件维护记录表(YES/NO) -- 维护人员填写的《事件维护记录表》质量是否合格。

事件维护记录表
记录编号–由部门行政助理统一编号,要与相应的《事件报告/处理记录表》的记录编号一致。

事件现象描述–要与相应的《事件报告/处理记录表》的一致,可更详细一些。

事件级别– 1位代码参见《事件报告/处理记录表》。

事件类型– 2位代码参见《事件报告/处理记录表》。

事件处理工时–要与相应的《事件报告/
2。

EXCEL基本事件

EXCEL基本事件

第X课EXCEL基本事件1 什么是事件事件是一个对象可以辨认的动作,像单击鼠标或者按下某个键等等,并且可以编写某些代码针对此动作做出响应。

用户做动作或者程序代码的结果都可能导致事件的发生。

在VBA 中,可以激发事件的用户动作包括:切换工作表、选择单元格和单击鼠标等几十种。

事件发生时,将执行包含事件过程中的代码。

若用户没有定义某事件所调用的过程,那么当发生该事件时,就不会产生任何反应。

2 Excel中事件的分类Excel提供了非常多的事件,主要可以分为以下几类:(1)工作簿事件工作簿事件发生在特定的工作簿中,如Open(打开工作簿)、BeforeClose(关闭工作簿之前)和SheetActive(激活任何一张表)等。

工作簿事件的代码必须在Thiswork对象代码模块中编写。

(2)工作表事件工作表事件发生在特定的工作表中,如activate(激活工作表)、change(更改工作表中的单元格)和SelectionChange(工作表上的选定区域发生改变)等。

工作表事件的代码必须在对应工作表的代码模块中编写。

(3)窗体、控件事件新建的用户窗体及窗体上的控件可以响应很多事件,如Click(单击)、Change(控件内容更改)等,这类事件的代码必须编在相应的用户窗体代码模块中。

图表事件图表事件针对某个特殊的图表产生,例如Slect(选中了图表中的某个对象)和SeriesChange(改变了系列中某个数据点的值)。

不与对象关联的事件这类事件只有两个,分别是Online和Okey,根据时间和按钮来产生这两个事件。

3 工作薄事件当工作薄更改,工作薄中任何工作表更改,加载宏更改或数据透视表更改时,都将引发工作薄事件。

若要查看工作薄事件,可以双击“工程资源管理器”(excel工作环境下按组合键“Alt+F11”打开)窗口中的“ThisWorkBook”对象,打开“代码编辑器”窗口,在“过程”下拉列表框中选择事件名称。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

W orksheet 对象事件一览表工作表上的事件在默认情况下是可用的。

若要查看工作表的事件过程,请用鼠标右键单击工作表标签,再单击快捷菜单上的“查看代码”。

在“过程”下拉列表框内选择事件名称。

工作表级事件发生在工作表被激活、用户更改工作表上的单元格或数据透视表更改时。

下例在工作表重新计算时就调整 A 列到 F 列的大小。

Private Sub Worksheet_Calculate()Columns("A:F").AutoFitEnd Sub有些事件可用于将某操作取代默认的应用程序操作,或对默认操作进行一些小改动。

下例捕获了右键单击事件,并在单元格区域 B1:B10 的快捷菜单中添加了新的菜单项。

Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, _Cancel As Boolean)For Each icbc In mandBars("cell").ControlsIf icbc.Tag = "brccm" Then icbc.DeleteNext icbcIf Not Application.Intersect(Target, Range("b1:b10")) _Is Nothing ThenWith mandBars("cell").Controls _.Add(Type:=msoControlButton, before:=6, _temporary:=True).Caption = "New Context Menu Item".OnAction = "MyMacro".Tag = "brccm"End WithEnd IfActivate 事件激活一个工作簿、工作表、图表或嵌入图表时产生此事件。

Private Sub object_Activate()object Chart、Workbook、或者Worksheet。

有关对Chart对象使用事件的详细信息,请参阅图表对象事件的用法。

说明切换两个显示同一个工作簿的窗口时,将产生 WindowActivate 事件,但不产生工作簿的 Activate 事件。

新建窗口时不产生本事件。

示例当激活工作表时,本示例对 A1:A10 区域进行排序。

Private Sub Worksheet_Activate()Range("a1:a10").Sort Key1:=Range("a1"), Order:=xlAscendingEnd SubDeactivate 事件图表、工作表或工作簿从活动状态转为非活动状态时产生此事件。

Private Sub object_Deactivate()object Chart、Workbook或者Worksheet。

有关对Chart对象使用事件的详细信息,请参阅Chart 对象事件的用法。

示例本示例当工作簿转为非活动状态时,对所有打开的窗口进行排列。

Private Sub Workbook_Deactivate()Application.Windows.Arrange xlArrangeStyleTiledEnd SubBeforeDoubleClick 事件当双击某工作表时产生此事件,此事件先于默认的双击操作。

Private Sub expression_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)expression 引用在类模块中带有事件声明的Worksheet类型对象的变量。

Target 必需。

双击发生时最靠近鼠标指针的单元格。

Cancel 可选。

当事件发生时为False。

如果事件过程将该参数设为True,则该过程执行完之后将不进行默认的双击操作。

说明使用DoubleClick方法并不触发本事件。

用户双击单元格的边框时不触发本事件。

BeforeRightClick 事件当用鼠标右键单击某工作表时产生此事件,此事件先于默认的右键单击操作。

Private Sub expression_BeforeRightClick(ByVal Target As Range, Cancel As Boolean)expression 引用在类模块中带有事件声明的Worksheet类型对象的变量。

Target必需。

右键单击发生时最靠近鼠标指针的单元格。

Cancel 可选。

当事件发生时为False。

如果该事件过程将本参数设为True,则该过程执行结束之后不进行默认的右键单击操作。

说明与其他工作表事件相似,当指针位置在图形或命令栏(工具栏或者菜单栏)上时,右键单击不触发本事件。

示例应用于Worksheet对象。

本示例为 B1:B10 单元格添加新的快捷菜单项。

Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, _Cancel As Boolean)Dim icbc As ObjectFor Each icbc In mandBars("cell").ControlsIf icbc.Tag = "brccm" Then icbc.DeleteNext icbcIf Not Application.Intersect(Target, Range("b1:b10")) _Is Nothing ThenWith mandBars("cell").Controls _.Add(Type:=msoControlButton, before:=6, _temporary:=True).Caption = "New Context Menu Item".OnAction = "MyMacro".Tag = "brccm"End WithEnd IfEnd SubCalculate 事件对于Chart对象,在图表对新的数据点或者更改的数据点绘制之后产生此事件。

对于Worksheet对象,在对工作表进行重新计算之后产生此事件。

Private Sub object_Calculate()object Chart或者Worksheet。

有关对Chart对象使用事件的详细内容,请参阅Chart 对象事件的用法。

示例每当工作表重新计算时,本示例就调整 A 列到 F 列的宽度。

Private Sub Worksheet_Calculate()Columns("A:F").AutoFitChange 事件当用户更改工作表中的单元格,或外部链接引起单元格的更改时产生此事件。

Private Sub Worksheet_Change(ByVal Target As Range)Target 更改的区域。

可以是多个单元格。

说明重新计算引起的单元格更改不触发本事件。

可使用 Calculate 事件俘获工作表重新计算操作。

示例本示例将更改的单元格的颜色设为蓝色。

Private Sub Worksheet_Change(ByVal Target as Range)Target.Font.ColorIndex = 5End SubFollowHyperlink 事件当单击工作表上的任意超链接时,发生此事件。

对于应用程序级或工作簿级的事件,请参阅SheetFollowHyperlink事件。

Private Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink)Target Hyperlink类型,必需。

一个代表超链接目标位置的Hyperlink对象。

示例本示例对在当前活动工作簿中访问过的所有链接保留一个列表或历史记录。

Private Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink)With UserForm1.ListBox1.AddItem Target.Address.ShowPivotTableUpdate 事件发生在工作簿中的数据透视表更新之后。

Private Sub expression_PivotTableUpdate(ByVal Target As PivotTable)expression 引用在类模块中带有事件声明的Worksheet类型对象的变量。

Target必需。

选定的数据透视表。

示例本示例显示一则消息,说明数据透视表已经更新。

本示例假定您已在类模块中声明了带有事件的Worksheet类型的对象。

Private Sub Worksheet_PivotTableUpdate(ByVal Target As PivotTable) MsgBox "The PivotTable connection has been updated."End SubSelectionChange 事件当工作表上的选定区域发生改变时,将产生本事件。

Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range) Target 新选定的区域。

示例本示例滚动工作簿窗口,直至选定区域位于窗口的左上角。

Private Sub Worksheet_SelectionChange(ByVal Target As Range)With ActiveWindow.ScrollRow = Target.Row.ScrollColumn = Target.Column。

相关文档
最新文档