Compartir a través de


CambiarNombreDeObjeto (acción de macro)

Se aplica a: Access 2013, Office 2013

Puede usar la acción CambiarNombreDeObjeto para cambiar el nombre de un objeto de base de datos especificado.

Nota:

Esta acción no se permitirá si la base de datos no es de confianza.

Configuración

La acción CambiarNombreDeObjeto tiene los siguientes argumentos.

Argumento de la acción

Descripción

Nombre nuevo

Nombre nuevo del objeto de la base de datos. Escriba el nombre del objeto en el cuadro Nombre nuevo en la sección Argumentos de acción del panel Generador de macros. Éste es un argumento requerido.

Tipo de objeto

Tipo del objeto cuyo nombre se desea cambiar. Haga clic en Tabla, Consulta, Formulario, Informe, Macro, Módulo, Página de acceso a datos, Vista de servidor, Diagrama, Procedimiento almacenado o Función. Para cambiar el nombre del objeto seleccionado en el panel de navegación, deje este argumento en blanco.

Nombre anterior

Nombre del objeto cuyo nombre se va a cambiar. En el cuadro Nombre anterior se muestran todos los objetos de la base de datos del tipo seleccionado mediante el argumento Tipo de objeto. Si deja en blanco el argumento Tipo de objeto, deje también en blanco este argumento.

NOTA: Si ejecuta una macro que contiene la acción Cambiar nombre en una base de datos de biblioteca, Microsoft Access busca primero el objeto con este nombre en la base de datos de biblioteca y, a continuación, en la base de datos actual.

Comentarios

El nuevo nombre del objeto de base de datos debe cumplir las convenciones de nomenclatura estándar para los objetos de Access.

No se puede cambiar el nombre de un objeto abierto.

If you leave the Object Type and Old Name arguments blank, Access renames the object selected in the Navigation Pane. To select an object in the Navigation Pane, you can use the SelectObject action with the In Navigation Pane argument set to Yes.

Para cambiar el nombre de un objeto, también se puede hacer clic con el botón secundario en dicho botón en el panel de navegación, hacer clic en Cambiar nombre y escribir un nombre nuevo. Con la acción CambiarNombreDeObjeto, no es preciso seleccionar primero el objeto en el panel de navegación y tampoco hay que detener la macro para escribir el nuevo nombre.

Esta acción se diferencia de la acción CopiarObjeto, con la que se crea una copia del objeto con un nombre nuevo.

Para ejecutar la acción CambiarNombreDeObjeto en un módulo de Visual Basic para Aplicaciones (VBA), use el método Rename del objeto DoCmd.