Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

您可以在 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 方法。

Need more help?

Want more options?

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

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

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×