Méthode Range.ApplyNames (Excel)
Cette méthode attribue des noms aux cellules de la plage spécifiée.
Syntaxe
expression. ApplyNames (Names, IgnoreRelativeAbsolute, UseRowColumnNames, OmitColumn, OmitRow, Order, AppendLast)
expression Variable représentant un objet Range.
Paramètres
Nom | Requis/Facultatif | Type de données | Description |
---|---|---|---|
Names | Facultatif | Variant | Tableau des noms à attribuer. Si vous ne spécifiez pas cet argument, tous les noms de la feuille sont attribués à la plage. |
IgnoreRelativeAbsolute | Facultatif | Variant | True pour remplacer les références par des noms, quels que soient les types de références des noms ou des références. False pour remplacer les références absolues uniquement par des noms absolus, les références relatives uniquement par des noms relatifs et les références mixtes uniquement par des noms mixtes. La valeur par défaut est True. |
UseRowColumnNames | Facultatif | Variant | True pour utiliser les noms des plages de lignes et de colonnes qui contiennent la plage spécifiée s'il est impossible de trouver des noms pour la plage. False pour ignorer les arguments OmettreColonne et OmettreLigne. La valeur par défaut est True. |
OmitColumn | Facultatif | Variant | True pour remplacer la référence complète par le nom orienté ligne. Le nom orienté colonne peut être omis uniquement si la cellule référencée se trouve dans la même colonne que la formule et appartient à une plage dont le nom est orienté ligne. La valeur par défaut est True. |
OmitRow | Facultatif | Variant | True pour remplacer la référence complète par le nom orienté colonne. Le nom orienté ligne peut être omis uniquement si la cellule référencée se trouve dans la même ligne que la formule et appartient à une plage dont le nom est orienté colonne. La valeur par défaut est True. |
Order | Facultatif | XlApplyNamesOrder | Détermine quel nom de plage est répertorié en premier lorsqu'une référence de cellule est remplacée par un nom de plage orienté ligne et orienté colonne. |
AppendLast | Facultatif | Variant | True pour remplacer les définitions des noms dans Noms ainsi que les définitions des derniers noms définis. False pour remplacer les définitions des noms uniquement dans Noms. La valeur par défaut est False. |
Valeur renvoyée
Variant
Remarques
Utilisez la fonction Array pour créer la liste des noms de l’argument Names .
Si vous voulez attribuer des noms à la feuille entière, utilisez Cells.ApplyNames.
Il est impossible d'annuler l'attribution des noms. Pour supprimer des noms, utilisez la méthode Delete.
Exemple
Cet exemple montre comment attribuer des noms à toute la feuille.
Cells.ApplyNames Names:=Array("Sales", "Profits")
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.