vba nommée une cellule avec 2 variables

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 !

perdinch

XLDnaute Occasionnel
bonjour,

J'ai une zone nommée "cellule_DR", dont l'adresse est toujours située en E1 avec laquelle je souhaite utiliser 1 variable correpondant au nom d'un onglet.

pouvez m'aider à trouver la bonne syntaxe de ce bout de code qui ne fonctionne pas car la zone nommée n'est pas reconnue

dim var1 as string

var1="data_etablissements_clients"

ActiveWorkbook.Names.Add Name:="cellule_DR", RefersToR1C1:=(var1) & "!" & Range("e1").Address

la zone nommée fait réference à :
="data_etablissements_clients!$E$1"

sachant que le signe " empêche la zone nommée d'être reconue
si je nomme var1 : data_etablissements_clients sans " var1 n'est pas reconnue


merci
 
Re : vba nommée une cellule avec 2 variables

Bonjour

Code à tester

Code:
Dim var1 As String

var1 = "data_etablissements_clients"
'var1 = "Feuil1"
With Sheets(var1)
.Names.Add Name:="cellule_DR", RefersToR1C1:=var1 & "!" & .Range("e1").Address
End With

JP
 
Re : vba nommée une cellule avec 2 variables

merci de votre réponse mais le même probléme subsiste à savoir que la zone nommée bien que créée ne renvoie pas dans la zone dédiée .

ELLE FAIT RéFéRENCE à

="data_etablissements_clients!$E$1"

les " posent probléme. pour qu'elle soit reconnue il faudrait la même syntaxe sans les "

cordialement
 
Re : vba nommée une cellule avec 2 variables

bonjour,

j'ai une question du même genre:

ZONE NOMMEE
"mois"=DECALER(feuille1!$A$1;;;NBVAL(feuill1!$B:$B);1)

EN vba celà donne :

ActiveWorkbook.Names.Add Name:="mois", RefersToR1C1:= _
"=OFFSET(feuille1!R1C1,,,COUNTA(feuill1!C2),1)"

comment transformer le code vba avec une variable comme

var1="feuill1"

j'ai éssayé ça en vain

ActiveWorkbook.Names.Add Name:="mois", RefersTo:= _
"=OFFSET(var1!R1C1,,,COUNTA(var1!C2),1)"

merçi
 
- 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

M
Réponses
7
Affichages
9 K
Miorphee
M
Retour