Echo 巨集指令

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

您可以指定是否回應開啟 Access 桌面資料庫中使用Echo巨集指令。例如,您可以使用此動作,若要隱藏或顯示巨集的結果,執行時。

附註: 如果是不受信任的資料庫,將不允許這個動作。

附註: Echo 巨集指令不適用於 Access web 應用程式。

設定

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

巨集指令引數

描述

回應

按一下[是] (開啟回應)] 或 [否] (關閉回應)開啟回應]的方塊中的巨集指令引數區段中 [巨集建立器] 視窗。預設值為 []。

狀態列文字

盡可能降低回音已關閉後,在狀態列中顯示的文字。例如回音已關閉後, 狀態列會顯示 「 正在執行巨集]。

備註

Access執行巨集,螢幕更新通常會顯示資訊不必要的巨集功能。當您設定為 [否]的 [回應]引數時,則會在不會更新螢幕執行巨集。完成巨集之後,Access 會自動開啟回應,並重新繪製視窗。設定 [回應]引數為 [,不會影響功能的巨集或其結果。

Echo巨集指令,並不會禁止強制回應 ] 對話方塊中,例如錯誤訊息或快顯表單,例如 [屬性工作表的顯示方式。您可以使用對話方塊和快顯表單收集或顯示的詳細資訊,即使回應關閉。若要隱藏錯誤訊息及對話方塊,要求使用者輸入的資訊以外的所有對話方塊或訊息方塊,請使用SetWarnings巨集指令。

您可以在 [巨集一次執行Echo巨集指令。這個選項可讓您變更巨集執行時的狀態列文字。

如果您關閉回應,您可以使用Hourglass巨集指令將滑鼠指標變更 hourglass 圖示 (或您已設定為 「 忙碌 」 的任意滑鼠指標] 圖示) 提供在執行巨集的視覺指標。

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

範例

使用巨集設定控制項的值

下列巨集從供應商表單上的按鈕] 開啟 [新增產品] 表單。就會顯示回應關閉openform 巨集setvalue] 巨集,及gotocontrol 巨集動作。在 [產品] 表單上的 [供應商編號] 控制項將目前的供應商、 供應商表單上SetValue巨集指令。Gotocontrol 巨集指令然後將焦點移到 [類別識別碼] 欄位中,您可以開始輸入新產品的資料。巨集應該附加至供應商表單上的 [新增產品] 按鈕。

動作

引數:設定

註解

盡可能降低回音

回應

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

關閉

物件類型表單

物件名稱: 產品清單

儲存

關閉 [產品清單] 表單。

OpenForm

表單名稱: 產品

檢視表單

資料模式新增

視窗模式標準模式

開啟 [產品] 表單。

Setvalue] 巨集

項目: [表單] ![產品] ![供應商編號]

運算式: 供應商編號

將目前的供應商的供應商編號控制項供應商表單上。

Gotocontrol 巨集

控制項名稱: 先根據 [CategoryID

移至 [類別編號] 控制項。

同步處理使用巨集的表單

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

條件

動作

引數:設定

註解

盡可能降低回音

回應

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

IsNull ([供應商識別碼])

MsgBox

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

嗶嗶聲:

類型

標題: 選取 [供應商

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

...

Gotocontrol 巨集

控制項名稱: [供應商

將焦點移至 [供應商控制項。

...

StopMacro

停止巨集。

OpenForm

表單名稱: 產品清單

檢視: [資料工作表

篩選名稱

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

資料模式唯讀狀態

視窗模式標準模式

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

MoveSize

向右: 0.7799 」

向下: 1.8 」

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

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×