Application.EventsEnabled 属性 (Visio)

确定 Microsoft Visio 实例是否触发事件。 读/写。

语法

表达式EventsEnabled

expression:表示 Application 对象的变量。

返回值

整数

备注

如果 EventsEnabled 属性为 False,则当在单元格公式中评估 RUNADDON 操作数时,Visio 不会触发事件、运行加载项或执行包含任意 Visual Basic for Applications (VBA) 代码的字符串。

默认情况下,启动 Visio 实例时,EventsEnabled 属性为 True

如果您已经编写代码来处理不能正常工作的事件(如 DocumentOpenedDocumentCreated)或阻止病毒进入文档,您可能希望禁用事件触发。 将 EventsEnabled 属性设置为 True 之前不会触发事件。

示例

下列 VBA 宏显示如何使用 EventsEnabled 属性挂起和继续事件的处理。

 
Public Sub SuspendEventProcessing_Example() 
 
 'Suspend event processing. 
 Application.EventsEnabled = False 
 End Sub 
 
Public Sub EventsEnabled_Example() 
 
 'Resume event processing. 
 Application.EventsEnabled = True 
 
End Sub

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。