DeleteObject 宏操作

可以使用 Access 桌面 数据库中的 DeleteObject 操作删除指定的数据库对象。

注意: 如果数据库不可信,则不允许此操作。

注意: DeleteObject 宏操作在 Access Web 应用中不可用。

设置

DeleteObject操作具有下列参数。

操作参数

说明

对象类型

要删除的对象的类型。 在"宏生成器"窗格的"操作参数"部分的对象类型框中,单击"表"、"查询"、"窗体"、"报表"、宏、模块数据访问页、服务器视图、图表、存储过程或函数。 若要删除在导航窗格中选择的对象,请保留此参数为空。

对象名称

要删除的对象的名称。 “对象名称”框显示数据库中属于“对象类型”参数所选类型的所有对象。 如果将"对象类型 "框留 空,也请保留此框为空。

如果在 类库数据库 中运行包含 DeleteObject 操作宏,Access 首先在库数据库中查找具有此名称的对象,然后在当前数据库中查找该对象。

警告: 如果将 "对象类型 "和" 对象 名称"框留空,Access 将删除在导航窗格中选择的对象,而不会在遇到 DeleteObject 操作时显示警告消息。

备注

可以使用 DeleteObject 操作删除运行宏时创建的临时对象。 例如,可以使用 OpenQuery 操作运行创建 生成表查询 表的查询。 使用完临时表后,可以使用 DeleteObject 操作将其删除。

此操作的效果与在导航窗格中选择对象,然后按 DEL 键,或右键单击导航窗格中的对象并单击"删除"的效果 相同

若要在 Visual Basic for Applications 模块中运行DeleteObject操作,可以使用DoCmd对象的DeleteObject方法。

需要更多帮助?

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×