Nommer de façon variable une plage

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Phillip

XLDnaute Occasionnel
Bonjour,

Dans une macro je voudrais nommer une plage avec un nom fixe concaténé avec un indice calculé précédemment...

Ex :

moyenne = Range("c50") / 20
moyprec = moyenne - 1 (supposons que moyprec =1)

Range("B11:B28").Select
ActiveWorkbook.Names.Add Name:=nomdeplage(moyprec), RefersToR1C1:= _
"=Série!R11C2:R28C2"

Et mon nom de plage devient donc nomdeplage1 (le 1 de moyprec)....

Comment concaténer un nom de plage avec une variable (ou même un contenu de cellule) ??? Car la façon dont je l'ai écrit ci-dessus pour expliquer mon problème ne marche évidemment pas...

Merci de votre aide
 
Re : Nommer de façon variable une plage

bonjour 🙂

à ma connaissance il n'est pas possible de nommer une cellule à l'aide d'une valeur numérique.

sinon, ce type de syntaxe fonctionne :

moyprec = "toto"
Range("B11:B28").Name = moyprec

salut
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

B
Réponses
2
Affichages
1 K
C
Réponses
4
Affichages
584
C
F
Réponses
3
Affichages
956
F
M
Réponses
9
Affichages
1 K
M
Réponses
2
Affichages
1 K
mad4max
M
H
Réponses
7
Affichages
2 K
hellboy02
H
F
Réponses
2
Affichages
1 K
M
Réponses
5
Affichages
1 K
MORICE
M
Retour