OVH Cloud OVH Cloud

Nommer une plage

3 réponses
Avatar
DéGé
Je voudrais par programme nommer une plage de cellules
en fonction d'une autre.

Par exemple:
base_de_données=Tableau!$A$2:$AL$37.

Je voudrais nommer une autre plage qui commence
à la huitième colonne et se termineà la dernière ligne
de base_de _données.

Comment faire ?
D'avance merci

DéGé

3 réponses

Avatar
MichDenis
Bonjour Dégé,

Si j'ai bien compris :

Tableau!$A$2:$AL$37 = Plage initiale

Tableau!$H$2:$AL$37 = Nouvelle plage

Remplace "toto" par ta plage nommée.

GrosToto est le nom de la nouvelle plage nommée

Range("toto").Offset(, 7).Resize(, Range("toto").Columns.Count - 7).Name = "GrosToto"


Salutations!




"DéGé" a écrit dans le message de news: 422df25b$0$11690$
Je voudrais par programme nommer une plage de cellules
en fonction d'une autre.

Par exemple:
base_de_données=Tableau!$A$2:$AL$37.

Je voudrais nommer une autre plage qui commence
à la huitième colonne et se termineà la dernière ligne
de base_de _données.

Comment faire ?
D'avance merci

DéGé
Avatar
j
la plage qui commence à la 8ème colonne et finit à la dernière ligne ????
quelle forme peut-elle bien avoir ?

une piste, la dernière ligne de ta plages est la ligne
=LIGNE(base_de_données)+LIGNES(base_de_données)-1
ensuite, une fois que tu auras décidé exactement à quoi doit ressembler ta
nouvelle plage, tu peux utilement te servir de la fonction DECALER


http://jacxl.free.fr


"DéGé" a écrit dans le message de news:
422df25b$0$11690$
Je voudrais par programme nommer une plage de cellules
en fonction d'une autre.

Par exemple:
base_de_données=Tableau!$A$2:$AL$37.

Je voudrais nommer une autre plage qui commence
à la huitième colonne et se termineà la dernière ligne
de base_de _données.

Comment faire ?
D'avance merci

DéGé




Avatar
DéGé
Merci infiniment MichDenis !

"MichDenis" a écrit dans le message de news:
%
Bonjour Dégé,

Si j'ai bien compris :

Tableau!$A$2:$AL$37 = Plage initiale

Tableau!$H$2:$AL$37 = Nouvelle plage

Remplace "toto" par ta plage nommée.

GrosToto est le nom de la nouvelle plage nommée

Range("toto").Offset(, 7).Resize(, Range("toto").Columns.Count - 7).Name =
"GrosToto"


Salutations!




"DéGé" a écrit dans le message de news:
422df25b$0$11690$
Je voudrais par programme nommer une plage de cellules
en fonction d'une autre.

Par exemple:
base_de_données=Tableau!$A$2:$AL$37.

Je voudrais nommer une autre plage qui commence
à la huitième colonne et se termineà la dernière ligne
de base_de _données.

Comment faire ?
D'avance merci

DéGé