Макрокоманда ПереименоватьОбъект предназначена для переименования указанного объекта классической базы данных Access.

Примечание: Начиная с Access 2010, макрокоманда "Переименовать" называется "ПереименоватьОбъект".

Примечание: Эта макрокоманда доступна только для доверенных баз данных.

Настройка

Макрокоманда ПереименоватьОбъект имеет следующие аргументы:

Аргумент макрокоманды

Описание

Новое имя

Новое имя объекта. Имя вводится в окне конструктора макросов в поле Новое имя. Это обязательный аргумент.

Тип объекта

Тип объекта, который нужно переименовать. Выберите значение Таблица, Запрос, Форма, Отчет, Макрос, Модуль, Страница доступа к данным, Представление, Схема, Сохраненная процедура или Функция. Чтобы переименовать объект, выбранный в области навигации, оставьте этот аргумент пустым.

Старое имя

Имя объекта, который нужно переименовать. В поле Старое имя указаны все объекты базы данных, относящиеся к типу, заданному аргументом Тип объекта. Если аргумент Тип объекта оставлен пустым, этот аргумент тоже должен быть пустым.

Примечание: При запуске макроса, содержащего макрос "ПереименоватьОбъект" в база данных библиотеки, Access сначала ищет объект с этим именем в базе данных библиотеки, а затем в текущей базе данных.

Примечания

Новое имя объекта базы данных должно соответствовать стандартам соглашений об именовании для объектов Access.

Нельзя переименовать открытый объект.

Если оставить аргументы "Тип объекта" и "Старое имя" пустыми, Access переименовает объект, выбранный в области навигации. Чтобы выбрать объект в области навигации, используйте макрос "ВыбратьОбъект" с аргументом "Да" для аргумента "В области навигации".

Кроме того, объект можно переименовать, щелкнув его правой кнопкой мыши в области навигации, выбрав команду Переименовать и указав новое имя. Макрокоманда ПереименоватьОбъект устраняет необходимость предварительно выделять объект в области навигации и останавливать работу макроса, чтобы ввести новое имя.

Действие этой макрокоманды отличается от действия макрокоманды КопироватьОбъект, которая создает копию указанного объекта с новым именем.

Чтобы выполнить макрокоманду ПереименоватьОбъект в модуле Visual Basic для приложений (VBA), используйте метод Renameобъекта DoCmd.

Нужна дополнительная помощь?

Совершенствование навыков

Перейти к обучению >

Первоочередный доступ к новым возможностям

Присоединение к программе предварительной оценки Майкрософт >

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?

Спасибо за ваш отзыв!

×