共用方式為


Access (的 Form.Activate 事件)

當表單收到焦點並成為使用中視窗時,就會發生 Activate 事件。

語法

運算式啟動

expression 代表 Form 物件的變數。

傳回值

註解

注意事項

[!注意事項] 當表單從對話方塊、 快顯功能表或另一份表單取回收到焦點時不會發生 Activate 事件。

若要在這些事件發生時執行宏或事件程序,請將 OnActivateOnDeactivate 屬性設定為宏的名稱或 [事件程序]。

您可以開啟表單、選擇表單或在表單上選擇控制項,或使用 Visual Basic 中的 SetFocus 方法,讓表單成為作用中表單。

只有當表單為可見時可能發生 Activate 事件。

Activate事件會在GotFocus事件之前發生;Deactivate事件會在LostFocus事件之後發生。

兩個開啟的表單之間進行切換, Deactivate 事件發生於正在交換、 表單及 Activate 事件發生在要切換至表單。 如果表單包含不可見,啟用 LostFocus 事件會發生 Deactivate 事件之前的第一個表單的控制項,並 GotFocus 事件會在發生第二個表單的 Activate 事件之後。

當您第一次開啟表單時,下列事件的發生順序如下:

開啟負載調整啟動目前

當您關閉表單時,下列事件的發生順序如下:

Unload停用關閉

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應