StopMacro 巨集指令

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

您可以使用 Access 桌面資料庫中的 [ StopMacro巨集指令,若要停止目前正在執行巨集。

設定

StopMacro巨有任何引數。

註解

條件可讓您需要停止巨集時,通常會使用此動作。您可以使用條件運算式中包含此巨集指令的巨集的巨集指令列 。當運算式評估為True – (1) 時, Access會停止巨集。

例如,您可能會建立開啟自訂對話方塊中輸入日期的顯示每日訂單總計表單的巨集。您可以使用條件運算式,以確保] 對話方塊上訂單日期控制項包含有效的日期。如果不是,訊息方塊中的動作可以顯示錯誤訊息,而StopMacro巨集指令即可停止巨集。

如果巨集有使用回應SetWarnings動作以開啟回應或關閉系統訊息的顯示, StopMacro巨集指令會自動開啟這些回。

這個動作無法在 Visual Basic for Applications (VBA) 模組中。

範例

同步處理使用巨集的表單

下列巨集開啟右下角的供應商表單,顯示目前供應商的產品的產品清單] 表單。就會顯示的回應訊息方塊gotocontrol 巨集StopMacroopenform 巨集,和MoveAndSizeWindow巨集動作。也會顯示訊息方塊gotocontrol 巨集,然後StopMacro動作的條件運算式的使用。巨集應該附加至供應商表單上的 [校閱產品] 按鈕。

條件

動作

引數:設定

註解

盡可能降低回音

回應

停止螢幕更新時執行巨集。

IsNull([SupplierID])

訊息方塊

訊息︰ 移至您想要查看,其產品然後再按一下 [校閱產品] 按鈕的供應商記錄。

Beep

類型

標題︰ 選取 [供應商

如果沒有任何目前的供應商供應商表單上,顯示一則訊息。

...

Gotocontrol 巨集

控制項名稱: [供應商

將焦點移至 [公司名稱] 控制項。

...

StopMacro

停止巨集。

OpenForm

表單名稱︰ 產品清單

檢視: [資料工作表

篩選名稱

位置條件: [供應] = [表單] ![供應商] ![供應商編號]

資料模式唯讀狀態

視窗模式: 一般

開啟 [產品清單] 表單,並且顯示目前供應商的產品。

MoveAndSizeWindow

權限︰ 0.7799 」

向下︰ 1.8 」

將 [供應商表單的右下角的 [產品清單] 表單。

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

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×