Макрокоманда "ПереименоватьОбъект"

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

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

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

Настройка

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

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

Описание

Новое имя

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

Тип объекта

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

Старое имя

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

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

Примечания

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

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

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

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

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

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

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

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

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

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×