RunMacro 巨集指令

重要:  本文係由機器翻譯而成,請參閱免責聲明。本文的英文版本請見這裡,以供參考。

您可以使用 Access 資料庫中的 [ RunMacro巨集指令執行巨集。巨集群組可以是巨集。

使用此動作︰

  • 若要執行的巨集在另一個巨集。

  • 若要執行巨集根據特定條件。

  • 若要將巨集附加至自訂功能表或功能區] 命令。

設定

RunMacro巨集指令具有下列引數。

巨集指令引數

描述

巨集名稱

若要執行巨集的名稱。[巨集設計視窗的 [巨集指令引數] 區段的 [巨集名稱] 方塊會顯示目前資料庫中的所有巨集 (和巨集的群組)。如果巨集是巨集] 群組中,在巨集群組名稱為會列在清單中的巨集群組名稱。巨集名稱。這是必要的引數。

如果您執行包含在程式庫資料庫RunMacro巨集指令的巨集, Access看起來巨集程式庫資料庫名稱,然後在目前的資料庫,看。

重複計數

執行巨集,將最大次數。如果您將這個引數空白 (及重複運算式引數也是空白) 巨集執行一次。

重複運算式

運算式評估為True (– 1) 或False (0)。巨集停止執行如果運算式評估為False。在每次執行巨集時,會評估運算式。

註解

如果您輸入的巨集名稱引數的巨集群組名稱,Access 會執行的巨集] 群組中的第一個巨集。

這個動作會類似於 [資料庫工具] 索引標籤上按一下 [執行巨集,選取巨集,然後按一下[確定]。不過,這個命令執行的巨集一次,而RunMacro巨集指令可以執行的巨集,您想要的次數。

提示

若要判斷執行巨集的次數,您可以使用的重複次數和重複運算式引數︰

  • 如果您將兩個引數保留空白,一次執行巨集。

  • 如果您輸入的數字重複次數,但留重複運算式,指定的次數執行的巨集。

  • 如果您將重複次數] 保留空白,但輸入Repeat 運算式的運算式,直到運算式評估為False,也會執行巨集。

  • 如果您的兩個引數,則巨集會執行的次數指定重複次數] 中,或是重複運算式評估為False,輸入值以發生第一次。

當您執行包含RunMacro巨集指令的巨集,到了RunMacro巨集指令,Access 會執行呼叫的巨集。完成呼叫的巨集後,Access 會回到原始的巨集,並執行下一個動作。

附註: 

  • 在相同的 [巨集] 群組中,或在另一個巨集] 群組中,您可以呼叫巨集。

  • 您可以使用巢狀巨集。也就是說,您可以執行的巨集,依序呼叫 [巨集 B,依此類推。在每一種情況下,完成呼叫的巨集後,Access 會傳回的一部分,並執行下一個巨集指令的巨集。

若要在 Visual Basic for Applications (VBA) 模組中執行RunMacro巨集指令,請使用 [ DoCmd ] 物件的RunMacro方法。

附註: 機器翻譯免責聲明︰本文係以電腦系統翻譯而成,未經人為介入。Microsoft 提供此等機器翻譯旨在協助非英語系使用者輕鬆閱讀 Microsoft 產品、服務及技術相關內容。基於本文乃由機器翻譯而成,因此文中可能出現詞辭、語法、文法上之錯誤。

擴展您的技能
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×