開啟或關閉 [巨集指令查詢確認訊息

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

根據預設,Access 會提示您確認您想要執行巨集指令查詢。如果您不想會提示您,您可以將這些確認訊息關閉。如果沒有出現訊息,而且您想要會提示您,您可以將它們重新開啟。

本文內容

概觀

控制巨集指令查詢電腦的確認訊息

關閉資料庫的巨集指令查詢確認訊息

關閉特定一組任務的巨集指令查詢確認訊息

若要關閉郵件,並反向使用巨集

概觀

巨集指令查詢可變更您的資料庫中的資料。巨集指令查詢可以新增、 刪除或更新的資料,或建立新的資料表,使用現有的資料。巨集指令查詢是很強大,但是 power 經過一些風險的非預期的資料變更。可能的資料遺失,由於預設 Access 要求您確認時執行巨集指令查詢。這可協助減輕非預期的資料變更的可能性。

提示: 若要查看的資料巨集指令查詢會影響,在 [常用] 索引標籤的 [檢視] 群組中,執行查詢,請按一下 [檢視] 中,,,然後按一下 [資料工作表檢視

如果您想要存取不會要求您確認巨集指令查詢,或是存取不要求確認,但您想要您可以在開啟或關閉開啟的郵件。

  • 控制電腦的巨集指令查詢確認訊息   
    您可以在 [ Access 選項] 對話方塊中使用的設定,若要設定在特定的電腦上開啟的 Access 資料庫的預設行為。如果您使用這項設定,若要開啟的郵件關閉,Access 會不會顯示在任何情況下的郵件。如果您開啟郵件使用這項設定,Access 會顯示郵件,除非它們關閉巨集或 VBA。

  • 關閉資料庫的巨集指令查詢確認訊息   
    選擇此方法若要關閉警告為特定的資料庫時將其開啟。使用SetWarnings巨集指令內AutoExec巨集來關閉訊息。資料庫檔案必須是信任的工作; 此巨集指令如需信任的資料庫的詳細資訊,請參閱決定是否要信任資料庫的文件。

  • 關閉特定一組任務的巨集指令查詢確認訊息   
    選擇此方法,關閉警告的一組任務的工期,並將其開啟。例如,您可能會關閉郵件時產生資料表查詢便會執行,並將其重新開啟。您可以使用SetWarnings 巨集指令,而且您也可以使用DoCmd.SetWarnings VBA 方法。資料庫檔案必須是信任的工作; 此巨集指令如需信任的資料庫的詳細資訊,請參閱決定是否要信任資料庫的文件。

頁面頂端​​

控制巨集指令查詢電腦的確認訊息

重要: 如果您開啟關閉的巨集指令查詢確認訊息中使用這項設定,Access 不會顯示郵件甚至包含巨集或模組,可開啟郵件的資料庫中的該電腦上。

  1. 按一下 [檔案] 索引標籤上的 [選項]

  2. 在 [ Access 選項] 對話方塊的左邊,按一下 [用戶端設定]。

  3. 在右側的 [ Access 選項] 對話方塊中,在 [確認] 下的 [編輯] 區段中清除 [巨集指令查詢] 核取方塊,然後按一下[確定]

頁面頂端​​

關閉資料庫的巨集指令查詢確認訊息

若要關閉資料庫的巨集指令查詢確認訊息,您可以在 AutoExec 巨集使用SetWarnings巨集指令。

重要: 如果不信任資料庫包含巨集,就不會執行SetWarnings巨集指令。如需信任與資料庫的詳細資訊,請參閱決定是否要信任資料庫的文件。

附註: 略過如果已經有名為 AutoExec 巨集設計檢視] 中開啟該巨集,然後執行步驟 2 到 4,下列程序可能是。

  1. 按一下 [建立] 索引標籤的 [巨集與程式碼] 群組中的 [巨集

    功能區圖像

  2. 在下拉式清單頂端的巨集建立器中,選取 [ SetWarnings巨集指令]。

    • 如果您沒有看到SetWarnings巨集指令列出,請在 [設計] 索引標籤中,在 [顯示/隱藏] 群組中,確定已選取 [顯示所有巨集指令

  3. SetWarnings巨集指令,按一下 [警告]旁的箭號,選取您要的選項。

  4. 按一下 [儲存]

  5. 在 [另存新檔] 對話方塊中,輸入AutoExec

  6. 按一下 [確定],然後關閉 [巨集建立幫手]。新的巨集會在您下次開啟資料庫時執行。

如需建立巨集的詳細資訊,請參閱建立使用者介面 (UI) 巨集一文。

頁面頂端​​

關閉特定一組任務的巨集指令查詢確認訊息

有兩種基本方式若要關閉的一組工作的巨集指令查詢確認訊息 ︰ 使用巨集,及使用 VBA 模組。兩種方式,您會使用程式碼關閉警告與執行的工作,然後再次開啟警告。您的事件,例如命令按鈕的Click 事件或表單的Open 事件附加程式碼。

您將模組附加至某一事件,並事件發生時,模組執行。例如,您可能會附加模組至表單上開啟事件。表單開啟時,會執行模組。下列程序說明如何使用DoCmd.SetWarnings方法上開啟事件表單中。

  1. 在 [設計檢視] 中開啟表單。

  2. 如果沒有看見屬性表,請按 F4 鍵以顯示屬性表。

  3. 按一下左上正下方表單的物件索引標籤的表單中,按一下頂端的方塊。

  4. 在屬性工作表中,在 [其他] 索引標籤上確定具有模組設定為 [

  5. 在 [事件] 索引標籤上按一下上開啟事件,然後按一下 [建立] 按鈕 (箭號旁邊的省略符號)。

  6. 在 [選擇建立器] 對話方塊中,執行下列其中一項 ︰

  7. 輸入DoCmd.SetWarnings (WarningsOff),然後按一下 ENTER。

  8. 輸入必要的程式碼來執行您想要關閉的確認訊息完成的工作。

  9. 在新的一行,輸入DoCmd.SetWarnings (WarningsOn)

  10. 關閉 [VBA 編輯器],然後儲存表單。

若要關閉郵件,並反向使用巨集

  1. 在下拉式清單頂端的巨集建立器中,選取 [ SetWarnings巨集指令。

    • 如果您沒有看到SetWarnings巨集指令列中,在設計] 索引標籤中顯示/隱藏]群組中,請確定已選取 [顯示所有巨集指令

  2. 在下SetWarnings巨集指令,再按一下旁邊的箭號警告]並選取 [否]

  3. 輸入所需的巨集指令執行要關閉的確認訊息中完成的工作。

  4. 下一個工作動作中,選取SetWarnings巨集指令,按一下 [警告]旁的箭號,選取 []。

  5. 關閉 [巨集建立幫手],儲存巨集,然後再儲存表單。

頁面頂端​​

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

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×