Form.Activate 事件 (Access)
当窗体接收焦点并变为活动窗口时,将发生 Activate 事件。
语法
表达式。激活
expression:表示 Form 对象的变量。
返回值
Nothing
注解
注意
[!注释] 窗体回发在对话框、 弹出式窗体或其他窗体获得焦点,则 Activate 事件不会发生。
若要在这些事件发生时运行宏或事件过程,请将 OnActivate 或 OnDeactivate 属性设置为宏的名称或设置为 [事件过程]。
可以通过打开窗体、选择窗体或控件,或使用 Visual Basic 中的 SetFocus 方法使窗体处于活动状态。
可见一个窗体时, Activate 事件可以发生。
Activate 事件发生在 GotFocus 事件之前;在 LostFocus 事件之后发生停用事件。
在两个打开的窗体之间切换时, 停用 事件发生,从该窗体且 Activate 事件发生在切换到窗体。 如果窗体包含不可见,启用 LostFocus 事件发生之前 停用 事件中,第一个窗体控件,并 激活 事件后发生的第二个窗体, GotFocus 事件。
首次打开窗体时,下列事件将按如下顺序发生:
打开 → 负载 → 调整 → 激活 → 当前
当关闭窗体时,下列事件将按如下顺序发生:
卸载 → 停用 → 关闭
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。