Метод DoCmd.Rename (Access)
Метод Rename выполняет действие Переименовать в Visual Basic.
Синтаксис
expression. Переименовать (NewName, ObjectType, OldName)
expression: переменная, представляющая объект DoCmd.
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
Newname | Обязательный | Variant | Строковое выражение, которое является новым именем объекта, который требуется переименовать. Имя должно соответствовать правилам именования объектов для объектов Microsoft Access. |
ObjectType | Необязательный | AcObjectType | Константа AcObjectType , указывающая тип переименовываемого объекта. Значение по умолчанию — acDefault. |
OldName | Необязательный | Variant | Строковое выражение, которое является допустимым именем объекта типа, заданного аргументом ObjectType . При выполнении кода Visual Basic, содержащего метод Rename в базе данных библиотеки, Access сначала ищет объект с этим именем в базе данных библиотеки, а затем в текущей базе данных. |
Замечания
Используйте метод Rename для переименования указанного объекта базы данных.
Если оставить аргументы ObjectType и OldName пустыми (предполагается константа по умолчанию acDefault для ObjectType), Access переименует объект, выбранный в окне База данных. Чтобы выбрать объект в окне База данных, можно использовать метод SelectObject с аргументом InDatabaseWindow , равным Да (True).
Пример
В следующем примере таблица Employees переименовывается .
DoCmd.Rename "Old Employees Table", acTable, "Employees"
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.