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 」

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

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×