RunMacro 巨集指令

附註: 我們想要以您的語言,用最快的速度為您提供最新的說明內容。 本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。 讓這些內容對您有所幫助是我們的目的。 希望您能在本頁底部告訴我們這項資訊是否有幫助。 此為英文文章出處,以供參考。

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

使用此動作:

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

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

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

設定

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

巨集指令引數

描述

巨集名稱

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

如果您執行包含在程式庫資料庫RunMacro巨集指令的巨集, Access會尋找具有此名稱的程式庫資料庫中的巨集的並不會尋找它在目前的資料庫。

重複計數

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

重複運算式

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

註解

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

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

祕訣

您可以使用 [重複計數及重複運算式引數來判斷巨集執行的次數:

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

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

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

  • 如果您對於這兩個引數,巨集執行的次數重複次數] 中,或重複運算式直到指定評估為False,輸入值以較多者就會發生第一次。

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

附註: 

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

  • 您可以巢狀巨集。 也就是說,您可以執行巨集 A,而投射再呼叫巨集 B,依此類推。 每個案例中,完成呼叫的巨集後,Access 會傳回給呼叫它,然後執行下一個巨集指令的巨集。

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

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×