您可以在 Access 桌面資料庫中使用 SetWarnings 宏指令來開啟或關閉系統訊息。

附註: 如果資料庫不受信任,將不允許此動作。

設定

SetWarnings 宏指令具有下列自變數。

巨集指令引數

描述

警告開啟

指定是否要顯示系統訊息。 在宏設計視窗的 [動作自變數] 區段中的 [警告開啟] 方塊中,按兩下 [ (] 以開啟系統訊息) 或 [ (] 以關閉系統訊息) 。 預設為 [否]。

註解

您可以使用此動作來防止 強制回應 警告和消息框停止 巨集。 不過,錯誤訊息一律會顯示。 此外, Access 顯示任何需要輸入的對話方塊,而不是只選擇按鈕 (例如 [確定]、[ 取消]、[ ] 或 [ ]) ,例如,任何需要您輸入文字或選取其中一個選項的對話方塊。

將 [警告開啟] 變數設為 [否 ] 執行此動作的效果,與每次顯示警告或消息框時按下 ENTER 的效果相同。 一般情況下,系統會針對警告或訊息選擇 [ 確定 ] 或 [ ] 按鈕。

宏完成後,Access 會自動重新開啟系統訊息的顯示。

通常,您會將此動作與 Echo 宏指令搭配使用,該宏會隱藏宏的結果,直到宏完成為止。 您也可以使用 SetWarnings 宏指令來隱藏警告和消息框。

雖然 SetWarnings 宏指令可以簡化與宏的互動,但您必須小心關閉系統訊息。 在某些情況下,如果顯示特定警告訊息,您不會想要繼續宏。 除非您對所有宏指令的結果都有信心,否則應該避免使用此宏指令。

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

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。