OVH Cloud OVH Cloud

Nommage de cellule en VB ?

3 réponses
Avatar
Myriam
Bonjour à toutes et tous !

Dans ma macro j'ai écrit ça :
ActiveWorkbook.Names.Add Name:="Durée", RefersToR1C1:= "=Caractéristique!L"
& ActiveCell.Offset(0, 0).Row & "C" & ActiveCell.Offset(0, 0).Column & ""

et j'obtiens dans mon document :
Durée = Caractéristique!'R6C4'
avec des ' en trop !!! Donc cela ne fonctionne pas !
au lieu de :
Durée = Caractéristique!R6C4
si je le créée à la main dans mon doc (Insertion, Nom, Définir)

Comment faire en VB pour Insérer le nom "Durée" dans la cellule active de
mon tableau ??

Merci !
______________________________________
J'aime bien les NewsGroup mais pas les virus !!!
Retirer la 'Virgule.' si vous voulez répondre !!
Myriam.M Virgule.la.bande.a.Basil@Netcourrier.com

3 réponses

Avatar
Michel Gaboly
Bonjour Myriam

Bien plus simplement, que tu ne sembles le penser ;-))

ActiveWorkbook.Names.Add "Durée", ActiveCell


Bonjour à toutes et tous !

Dans ma macro j'ai écrit ça :
ActiveWorkbook.Names.Add Name:="Durée", RefersToR1C1:= "Êractéristique!L"
& ActiveCell.Offset(0, 0).Row & "C" & ActiveCell.Offset(0, 0).Column & ""

et j'obtiens dans mon document :
Durée = Caractéristique!'R6C4'
avec des ' en trop !!! Donc cela ne fonctionne pas !
au lieu de :
Durée = Caractéristique!R6C4
si je le créée à la main dans mon doc (Insertion, Nom, Définir)

Comment faire en VB pour Insérer le nom "Durée" dans la cellule active de
mon tableau ??

Merci !
______________________________________
J'aime bien les NewsGroup mais pas les virus !!!
Retirer la 'Virgule.' si vous voulez répondre !!
Myriam.M





--
Cordialement,

Michel Gaboly
www.gaboly.com

Avatar
Myriam
C'est tout ???
C'est dingue ce truc, dingue !!!

Hi hi, merci !!
______________________________________
J'aime bien les NewsGroup mais pas les virus !!!
Retirer la 'Virgule.' si vous voulez répondre !!
Myriam.M
"Michel Gaboly" a écrit dans le message de news:

Bonjour Myriam

Bien plus simplement, que tu ne sembles le penser ;-))

ActiveWorkbook.Names.Add "Durée", ActiveCell


Bonjour à toutes et tous !

Dans ma macro j'ai écrit ça :
ActiveWorkbook.Names.Add Name:="Durée", RefersToR1C1: "Êractéristique!L"
& ActiveCell.Offset(0, 0).Row & "C" & ActiveCell.Offset(0, 0).Column &
""



et j'obtiens dans mon document :
Durée = Caractéristique!'R6C4'
avec des ' en trop !!! Donc cela ne fonctionne pas !
au lieu de :
Durée = Caractéristique!R6C4
si je le créée à la main dans mon doc (Insertion, Nom, Définir)

Comment faire en VB pour Insérer le nom "Durée" dans la cellule active
de


mon tableau ??

Merci !
______________________________________
J'aime bien les NewsGroup mais pas les virus !!!
Retirer la 'Virgule.' si vous voulez répondre !!
Myriam.M





--
Cordialement,

Michel Gaboly
www.gaboly.com



Avatar
Michel Gaboly
;-))))

C'est tout ???
C'est dingue ce truc, dingue !!!

Hi hi, merci !!
______________________________________
J'aime bien les NewsGroup mais pas les virus !!!
Retirer la 'Virgule.' si vous voulez répondre !!
Myriam.M
"Michel Gaboly" a écrit dans le message de news:


Bonjour Myriam

Bien plus simplement, que tu ne sembles le penser ;-))

ActiveWorkbook.Names.Add "Durée", ActiveCell



Bonjour à toutes et tous !

Dans ma macro j'ai écrit ça :
ActiveWorkbook.Names.Add Name:="Durée", RefersToR1C1: >
"Êractéristique!L"



& ActiveCell.Offset(0, 0).Row & "C" & ActiveCell.Offset(0, 0).Column &



""

et j'obtiens dans mon document :
Durée = Caractéristique!'R6C4'
avec des ' en trop !!! Donc cela ne fonctionne pas !
au lieu de :
Durée = Caractéristique!R6C4
si je le créée à la main dans mon doc (Insertion, Nom, Définir)

Comment faire en VB pour Insérer le nom "Durée" dans la cellule active



de

mon tableau ??

Merci !
______________________________________
J'aime bien les NewsGroup mais pas les virus !!!
Retirer la 'Virgule.' si vous voulez répondre !!
Myriam.M





--
Cordialement,

Michel Gaboly
www.gaboly.com







--
Cordialement,

Michel Gaboly
www.gaboly.com