Form.Activate 事件 (Access)

当窗体接收焦点并变为活动窗口时,将发生 Activate 事件。

语法

表达式激活

expression:表示 Form 对象的变量。

返回值

Nothing

注解

注意

[!注释] 窗体回发在对话框、 弹出式窗体或其他窗体获得焦点,则 Activate 事件不会发生。

若要在这些事件发生时运行宏或事件过程,请将 OnActivateOnDeactivate 属性设置为宏的名称或设置为 [事件过程]。

可以通过打开窗体、选择窗体或控件,或使用 Visual Basic 中的 SetFocus 方法使窗体处于活动状态。

可见一个窗体时, Activate 事件可以发生。

Activate 事件发生在 GotFocus 事件之前;在 LostFocus 事件之后发生停用事件。

在两个打开的窗体之间切换时, 停用 事件发生,从该窗体且 Activate 事件发生在切换到窗体。 如果窗体包含不可见,启用 LostFocus 事件发生之前 停用 事件中,第一个窗体控件,并 激活 事件后发生的第二个窗体, GotFocus 事件。

首次打开窗体时,下列事件将按如下顺序发生:

打开负载调整激活当前

当关闭窗体时,下列事件将按如下顺序发生:

卸载停用关闭

支持和反馈

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