Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

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

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

附註: 在 Access Web App 中無法使用 DeleteObject 宏指令。

設定

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

巨集指令引數

描述

物件類型

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

物件名稱

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

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

警告: 如果您將 [ 物件類型 ] 和 [ 物件名稱 ] 方塊保留空白,Access 會刪除 [導航窗格] 中選取的物件,而不會在遇到 DeleteObject 動作時顯示警告訊息。

註解

您可以使用 DeleteObject 宏指令來刪除執行宏時所建立的臨時物件。 例如,您可以使用 OpenQuery 宏指令來執行建立暫時數據表的 產生資料表查詢 。 當您使用完臨時表格時,可以使用 DeleteObject 宏指令將其刪除。

這個動作的效果與在 [導航窗格] 中選取物件,然後按 DEL 鍵,或以滑鼠右鍵按兩下 [導航窗格] 中的物件,然後按下 [ 刪除] 相同。

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

Need more help?

Want more options?

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

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

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×