使用 Microsoft 登入
登入或建立帳戶。
您好:
選取其他帳戶。
您有多個帳戶
選擇您要用來登入的帳戶。

您可以在 Access 資料庫中使用 OpenVisualBasicModule 宏指令,在指定的 程序開啟指定的 Visual Basic for Applications (VBA) 模組 。 這可以是 子程序、函數程式或 事件程序。

附註: 從 Access 2010 開始, OpenModule 宏指令已重新命名為 OpenVisualBasicModule

附註: 如果資料庫不受信任,將不允許此動作。

附註:  OpenVisualBasicModule 宏指令無法在 Access Web App 中使用。

設定

OpenVisualBasicModule 宏指令具有下列自變數。

巨集指令引數

描述

模組名稱

您要開啟的模組名稱。 選取下拉式清單中的模組名稱。 如果您想要搜尋資料庫中的所有標準模組做為程式,並在該程式中開啟適當的模組,您可以將此自變數留白。

如果您在 程式庫資料庫中執行包含 OpenVisualBasicModule 宏指令的宏, Access 先在文檔庫資料庫中尋找具有此名稱的模組,然後在目前的資料庫中尋找。

程式名稱

您要開啟模組的程式名稱。 如果您將此自變數留白,模組會開啟至 [宣告] 區段。

附註: 您必須在 [模組名稱 ] 或 [ 程式名稱 ] 自變數中輸入有效的名稱。

註解

您可以使用這個宏指令來開啟事件過程,方法是指定 Module Name 自變數和 Procedure Name 自變數。 例如,若要開啟窗體 [訂單] 上 PrintInvoice 按鈕的 Click 事件過程,請將 Module Name 自變數設為 Form.Orders ,然後將 [程式名稱 ] 自變數設 為PrintInvoice_Click。 若要檢視表表或報表的事件過程,必須開啟表單或報表。

同樣地,若要在 類別模組中開啟程式,您必須指定模組名稱,但類別模組不需要開啟。

若要開啟 私用程序,必須開啟包含該 私用程序 的模組。

這個動作的效果與以滑鼠右鍵按兩下 [導航窗格] 中的模組,然後按兩下 [ 設計檢視] 相同。 這個動作也可讓您指定程式名稱,並搜尋資料庫中的標準模組以進行程式。

提示:  您可以在 [導航窗格] 中選取模組,然後將它拖曳到宏視窗。 這會自動建立 OpenVisualBasicModule 宏指令,將模組開啟至 [宣告] 區段。

若要在 VBA 模組中執行 OpenVisualBasicModule 宏指令,請使用 DoCmd 物件的 OpenModule 方法。

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

這項資訊有幫助嗎?

您對語言品質的滿意度如何?
以下何者是您會在意的事項?
按下 [提交] 後,您的意見反應將用來改善 Microsoft 產品與服務。 您的 IT 管理員將能夠收集這些資料。 隱私權聲明。

感謝您的意見反應!

×