ComboBox.OnUndo 属性 (Access)

返回或设置一个 String 类型的 值,指示在 撤消 事件发生时运行哪个宏、事件过程或用户定义的函数。 读/写。

语法

表达式OnUndo

表达 一个代表 ComboBox 对象的变量。

备注

此属性有助于以编程方式更改触发事件时 Microsoft Access 执行的操作。 例如,在各次事件调用之间可能要根据触发事件的环境更改表达式的参数,或从一个事件过程切换到一个表达式或宏。

此属性的有效值为:

  • macroname,其中 macroname 是宏的名称。

  • [事件过程],指示与指定对象的 撤消 事件关联的事件过程。

  • =functionname () ,其中 functionname 是用户定义的函数的名称。

示例

下面的示例指定在当前项目第一个窗体上发生 Undo 事件,应运行相关的事件过程。

Forms(0).OnUndo = "[Event Procedure]"

下面的示例指定在当前项目第一个窗体上的任意文本框中发生 Undo 事件,应运行相关的事件过程。

Dim ctlLoop As Control 
 
For Each ctlLoop In Forms(0).Controls 
 If ctlLoop.Type = acTextBox Then 
 ctlLoop.OnUndo = "[Event Procedure]" 
 End If 
Next ctlLoop 

支持和反馈

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