您可以使用 SetWarnings 宏宏動作,在 Access 桌面資料庫中開啟或關閉系統訊息。
附註: 如果資料庫不是信任的,則不允許此動作。
設定
SetWarnings宏宏動作具有下列引數。
巨集指令引數 |
描述 |
警告已打開 |
指定系統訊息是否顯示。 按一下[是 (開啟系統訊息) 或 [否 (以在宏設計視窗的 [警告開啟) 方塊中關閉系統訊息。 預設為 [否]。 |
註解
您可以使用這個動作來防止警告 強制回應 訊息框停止 巨集。 不過,錯誤訊息一直顯示。 此外, Access 除了選擇按鈕 (,例如 [確定、取消、是或否) 外,還會顯示任何需要輸入的對話方塊,例如,任何要求您輸入文字或選取其中一個選項的對話方塊。
在將警告 On引數設為No時執行此動作,其效果與每當顯示警告或訊息方塊時按 ENTER 的效果相同。 一般來說 ,系統會 針對 警告 或訊息選擇確定或是按鈕。
宏完成時,Access 會自動重新開啟系統訊息的顯示。
通常,這個動作會與 Echo 宏宏動作一起使用,這個宏會隱藏宏的結果,直到宏完成。 您也可以使用 SetWarnings 宏宏動作來隱藏警告和訊息方塊。
雖然 SetWarnings 宏宏動作可以簡化與宏的互動,但您必須小心關閉系統訊息。 在某些情況下,如果顯示特定警告訊息,您就不會想要繼續宏。 除非您放心所有宏動作的結果,否則應避免使用此宏動作。
若要在Visual Basic for Applications (VBA) 模組中執行 SetWarnings 動作,請使用DoCmd物件的SetWarnings方法。