Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

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

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

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

Настройка

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

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

Описание

Новое имя

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

Тип объекта

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

Старое имя

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

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

Примечания

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

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

Если оставить аргументы Тип объекта и Старое имя пустыми, Access переименует объект, выбранный в области навигации. Чтобы выбрать объект в области навигации, можно использовать макрокоманду SelectObject с аргументом In Navigation Pane (В области навигации ) значение Да.

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

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

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

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

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.

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

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

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

×