DeleteObject 巨集指令

您可以使用 Access 桌面 資料庫中的 DeleteObject 動作來刪除指定的資料庫物件。

附註: 如果資料庫不是信任的,則不允許此動作。

附註: Access Web App 中無法執行 DeleteObject 宏動作。

設定

DeleteObject動作具有下列引數。

巨集指令引數

描述

物件類型

要刪除的物件類型。 請在 [巨集建立器] 窗格的 [巨集指令引數] 區段中,按一下 [物件類型] 方塊內的 [資料表]、[查詢]、[表單]、[報表]、[巨集]、[模組]、[資料頁]、[伺服器檢視]、[圖表]、[預存程序] 或 [函數]。 若要刪除在功能窗格中選取的物件,請保留此引數空白。

物件名稱

要刪除的物件名稱。 [物件名稱] 方塊會顯示由 [物件類型] 引數所選取類型之資料庫中的所有物件。 如果您將物件類型 方塊保留 空白,也請保留此方塊空白。

如果您在 程式庫資料庫中執行包含 DeleteObject 宏動作的宏,Access 會先在文件庫資料庫中尋找具有此名稱的物件,然後在目前的資料庫中尋找該物件。

警告: 如果您將物件類型與物件名稱框保留空白,Access 會刪除在功能窗格中選取的物件,而不會在遇到DeleteObject動作時顯示警告訊息。

註解

您可以使用 DeleteObject 動作刪除執行宏時所建立的臨時物件。 例如,您可以使用 OpenQuery 動作執行建立 產生資料表查詢 資料表的查詢。 當您使用完臨時資料表時,您可以使用 DeleteObject 動作將其刪除。

此動作的效果與在功能窗格中選取物件,然後按 DEL 鍵,或以滑鼠右鍵按一下功能窗格中的物件,然後按一下 Delete相同。

若要在 Visual Basic for Applications 模組中執行DeleteObject動作,您可以使用DoCmd 物件的 DeleteObject方法。

需要更多協助?

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×