Access () 的 Form.Modal 屬性
使用 Modal 屬性來指定表單是否開啟為強制回應視窗。 當表單開啟為強制回應視窗時,您必須關閉視窗之前將焦點移到另一個物件。 可讀寫的 Boolean。
運算式。模 態
expression 代表 Form 物件的變數。
將 Modal 屬性使用下列設定值。
設定 | Visual Basic | 描述 |
---|---|---|
是 | True | 將表單或報表開啟為強制回應視窗 |
否 | False | (預設值) 將表單開啟為非強制回應視窗 |
當您開啟強制回應視窗時,直到您關閉表單 (雖然您可以切換到其他應用程式中的視窗) 會停用其他 Microsoft Access 中的視窗。 停用功能表和工具列除了其他 windows、 將同時 Modal 及 PopUp 屬性設定為 [是]。
使用 BorderStyle 屬性來指定表單將擁有的框線類型。 一般而言,強制回應表單具有 BorderStyle 屬性設定為] 對話方塊。
使用 Modal、 PopUp和 BorderStyle 屬性來建立自訂對話方塊。 您可以設定 強制回應 為 [是],為 [是] 的 快顯功能表 及對話方塊的自訂對話方塊 BorderStyle 。
將 Modal 屬性設定為 [是] 使表單成為強制回應僅當您:
- 由資料庫視窗的 [表單檢視] 來開啟它。
- 使用巨集或 Visual Basic 以 [表單檢視] 開啟。
- 由設計檢視切換到 [表單檢視]。
當表單是強制回應時,雖然您可以從表單檢視切換至設計檢視再切換到資料工作表檢視,卻不能切換至資料工作表檢視。
在 [設計檢視] 或 [資料工作表檢視] 中,表單並非強制回應的,如果從 [資料工作表檢視]切換到 [表單檢視],它也不是強制回應的。
注意
使用 OpenForm 巨集指令之 WindowMode 巨集指令引數的 [對話方塊] 設定,開啟表單的 Modal 和 PopUp 屬性設定為 [是]。
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。