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

Access 中的 Submacro 陳述式會在 [巨集設計工具] 視窗中定義個別的巨集。

設定

Submacro 指令只有一個必要引數。

巨集指令引數

描述

名稱

顯示為巨集名稱的字串。

備註

您可以使用 Submacro 陳述式來定義個別的指令集合。 您可以使用 RunMacro 指令,執行來自另一個巨集的子巨集中所定義的指令。 在 RunMacro 指令的 [巨集名稱] 引數中,使用下列語法執行子巨集:

<宏名稱>.<submacro 名稱>

您也可以使用 Submacro 陳述式來在巨集中定義錯誤處理指令集合。

範例

下列巨集示範搭配使用 Submacro 陳述式及 OnError 巨集指令的方法。 在此範例中,OnError 指令會指定 Access 在發生錯誤時,執行名為 ErrorHandler 的自訂錯誤處理子巨集。 如果有任何後續指令發生錯誤,Access 便會跳至 ErrorHandler 子巨集。 ErrorHandler 子巨集會顯示一個會參照 MacroError 物件以顯示錯誤相關訊息的訊息方塊。

以下是具有前述範例的 Access 巨集設計工具 (Access 2010 版及較新版本) 的螢幕擷取畫面。 在這個情況中,SetLocalVar 指令中的運算式會因為嘗試將數字除以零而觸發錯誤。 Access 會向下移至名為 ErrorHandler 的子巨集,並在訊息方塊中顯示錯誤訊息。

顯示 OnError 巨集指令的 Access 巨集設計界面。

需要更多協助嗎?

想要其他選項嗎?

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

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

這項資訊有幫助嗎?

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

感謝您的意見反應!

×