使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

可以使用 RenameObject 宏操作重命名 Access 桌面数据库中的指定数据库对象。

注意: 从 Access 2010 开始,重命名宏操作已更改为 RenameObject。

注意: 如果数据库不受信任,则不允许执行此宏操作。

设置

RenameObject 宏操作具有以下参数。

操作参数

说明

新名称

数据库对象的新名称。 在宏设计窗口的“ 新建名称 ”框中输入对象名称。 此参数为必选项。

对象类型

要重命名的对象类型。 单击“ ”、“ 查询”、“ 窗体”、“ 报表”、“ ”、“ 模块”、“ 数据访问页”、“ 服务器视图”、“ 关系图”、“ 存储过程”或 “函数”。 若要重命名在导航窗格中选择的对象,请将此参数留空。

旧名称

要重命名的对象的名称。 “ 旧名称 ”框显示数据库中由 Object Type 参数选择的类型的所有 对象 。 如果“ 对象类型” 参数留空,则同时将此参数留空。

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

备注

数据库对象的新名称必须遵循 Access 对象的标准命名约定。

无法重命名打开的对象。

如果将 “对象类型”“旧名称” 参数留空,Access 将重命名在导航窗格中选择的对象。 若要在导航窗格中选择对象,可以使用 SelectObject 宏操作,并将 “导航窗格中” 参数设置为 “是”。

还可以通过在导航窗格中右键单击对象,单击“ 重命名”并输入新名称来重命名对象。 使用 RenameObject 操作,无需先在导航窗格中选择对象,也不必停止宏即可输入新名称。

此操作不同于 CopyObject 宏操作,后者使用新名称创建对象的副本。

若要在 Visual Basic for Applications (VBA) 模块中运行 RenameObject 操作,请使用 DoCmd 对象的 Rename 方法。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×