Méthode Range.CreateNames (Excel)

Cette méthode crée des noms dans la plage spécifiée en fonction des étiquettes de texte de la feuille.

Syntaxe

expression. CreateNames (Top, Left, Bottom, Right)

expression Variable représentant un objet Range.

Paramètres

Nom Requis/Facultatif Type de données Description
Top Facultatif Variant Affectez-lui la valeur True pour créer des noms en fonction des étiquettes de la ligne du haut. La valeur par défaut est False.
Left Facultatif Variant Affectez-lui la valeur True pour créer des noms en fonction des étiquettes de la colonne de gauche. La valeur par défaut est False.
Bottom Facultatif Variant Affectez-lui la valeur True pour créer des noms en fonction des étiquettes de la ligne du bas. La valeur par défaut est False.
Right Facultatif Variant Affectez-lui la valeur True pour créer des noms en fonction des étiquettes de la colonne de droite. La valeur par défaut est False.

Valeur renvoyée

Variant

Remarques

Si vous ne spécifiez pas l’une des options Top, Left, Bottom ou Right, Microsoft Excel devine l’emplacement des étiquettes de texte, en fonction de la forme de la plage spécifiée.

Exemple

Cet exemple montre comment créer des noms pour les cellules B1 à B3 en fonction du texte des cellules A1 à A3. Notez que vous devez inclure dans la plage les cellules contenant ces noms, même si ces derniers ont été créés uniquement pour les cellules B1 à B3.

Set rangeToName = Worksheets("Sheet1").Range("A1:B3") 
rangeToName.CreateNames Left:=True

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.