Макрокоманда RenameObject
Область применения: Access 2013, Office 2013
Для переименования указанного объекта базы данных можно использовать действие RenameObject .
Примечание.
Эта макрокоманда доступна только для доверенных баз данных.
Параметр
Аргументы действия RenameObject приведены ниже.
Аргумент макрокоманды |
Описание |
---|---|
Новое имя |
Новое имя объекта базы данных. Введите имя объекта в поле Новое имя в разделе Аргументы действия панели построителя макросов. Это обязательный аргумент. |
Object Type |
Тип объекта, который требуется переименовать. Щелкните Таблица, Запрос, Форма, Отчет, Макрос, Модуль, Страница доступа к данным, Представление сервера, Схема, Хранимая процедура или Функция. Чтобы переименовать объект, выбранный в области навигации, оставьте этот аргумент пустым. |
Старое имя |
Имя переименовываемого объекта. В поле Старое имя отображаются все объекты в базе данных типа, выбранного аргументом Тип объекта . Если оставить аргумент Тип объекта пустым, оставьте этот аргумент пустым. ПРИМЕЧАНИЕ. При запуске макроса, содержащего действие Переименовать в базе данных библиотеки, Microsoft Access сначала ищет объект с этим именем в базе данных библиотеки, а затем в текущей базе данных. |
Замечания
Новое имя объекта базы данных должно соответствовать стандартным соглашениям об именовании для объектов Access.
Вы не можете переименовать открытый объект.
Если оставить аргументы Тип объекта и Старое имя пустыми, Access переименует объект, выбранный в области навигации. Чтобы выбрать объект в области навигации, можно использовать действие SelectObject с аргументом In Navigation Pane (Область навигации ) значение Да.
Вы также можете переименовать объект, щелкнув его правой кнопкой мыши в области навигации, выбрав команду Переименовать и введя новое имя. С помощью действия ПереименоватьObject вам не нужно сначала выбирать объект в области навигации, и вам не нужно останавливать макрос, чтобы ввести новое имя.
Это действие отличается от действия CopyObject , которое создает копию объекта под новым именем.
Чтобы запустить действие RenameObject в модуле Visual Basic для приложений (VBA), используйте метод Rename объекта DoCmd.