Partager via


RenameObject, action de macro

S’applique à : Access 2013, Office 2013

Vous pouvez utiliser l'action RenommerObjet pour renommer un objet de base de données spécifique.

Remarque

Cette action ne sera pas autorisée si la base de données n’est pas approuvée.

Setting

L’action RenommerObjet utilise les arguments suivants :

Argument de l’action

Description

Nouveau nom

Nouveau nom pour l’objet de base de données. Entrez le nom de l’objet dans la zone Nouveau nom de la section Arguments de l’action dans le volet Générateur de macro. Cet argument est obligatoire.

Type d’objet

Type d’objet que vous voulez renommer. Cliquez sur Table, Requête, Formulaire, État, Macro, Module, Page d’accès aux données, Vue serveur, Schéma, Procédure stockée ou Fonction. Pour renommer l’objet sélectionné dans le volet de navigation, laissez cet argument vide.

Ancien nom

Nom de l’objet à renommer. La zone Ancien nom affiche tous les objets dans la base de données dont le type correspond à celui sélectionné par l’argument Type d’objet. Si vous laissez l’argument Type d’objet vide, laissez cet argument également vide.

REMARQUE : Si vous exécutez une macro contenant l’action Renommer dans une base de données de bibliothèque, Microsoft Access recherche d’abord l’objet portant ce nom dans la base de données bibliothèque, puis dans la base de données active.

Remarques

Le nouveau nom de l’objet de base de données doit respecter les conventions d’appellation standard pour les objets Access.

Vous ne pouvez pas renommer un objet ouvert.

Si vous laissez les arguments Type d'objet et Ancien nom vides, Access renomme l'objet sélectionné dans le volet de navigation. Pour sélectionner un objet dans le volet de navigation, vous pouvez utiliser l'action SélectionnerObjet en attribuant la valeur Oui à l'argument Dans le volet de navigation.

Vous pouvez également renommer un objet en cliquant avec le bouton droit sur celui-ci dans le volet de navigation, en cliquant sur RenommerObjet et en indiquant un nouveau nom. Avec l'action Renommer, vous ne devez pas d'abord sélectionner l'objet dans le volet de navigation ni arrêter la macro pour entrer le nouveau nom.

Cette action diffère de l'action CopierObjet qui crée une copie de l'objet sous un nouveau nom.

Pour exécuter l'action RenommerObjet dans un module Visual Basic pour Applications (VBA), utilisez la méthode Rename de l'objet DoCmd.