OVH Cloud OVH Cloud

office 2010 et nommer cellules

5 réponses
Avatar
Eric HUMEAU
Bonjour =E0 tous,

Tout nouvel utilisateur d'office 2010, je suis en train de transf=E9rer
diff=E9rentes macros en provenance d'Office 2002.
L'un de ces macros, parcours la colonne B et affecte comme nom =E0 la
cellule B, la valeur contenue dans la colonne A.

Exemple
A B
1 bilan_N 10
2 C100_N0 25

La cellule B1 aura comme nom bilan_N.

Mon soucis, vient de la cellule B2, car excel me rajoute un _ devant
le C100_N0. Comment faire pour =E9viter que cet underscore ne vienne se
positionner devant toutes les cellules du style Cxxxx ?

D'avance merci de vos lumi=E8res.

5 réponses

Avatar
MichD
Bonjour,

Ce que tu observes est vrai pour les noms qui débutent par les lettres C , L , R
Je crois que la raison est à l'effet que tu utilises une combinaison Lettre-chiffre
dont Excel utilise et emploie pour la nomination des adresses de cellules L1C1
L ou R pour Lignes (français, anglais) et C pour Colonnes.
Tu ne devrais par rencontrer cette difficulté pour les autres lettres...

Ceci étant dit, tu peux employer un "_" devant chacun des noms pour avoir une
conformité des noms ou seulement devant les lettres mentionnées.



MichD
--------------------------------------------
"Eric HUMEAU" a écrit dans le message de groupe de discussion :


Bonjour à tous,

Tout nouvel utilisateur d'office 2010, je suis en train de transférer
différentes macros en provenance d'Office 2002.
L'un de ces macros, parcours la colonne B et affecte comme nom à la
cellule B, la valeur contenue dans la colonne A.

Exemple
A B
1 bilan_N 10
2 C100_N0 25

La cellule B1 aura comme nom bilan_N.

Mon soucis, vient de la cellule B2, car excel me rajoute un _ devant
le C100_N0. Comment faire pour éviter que cet underscore ne vienne se
positionner devant toutes les cellules du style Cxxxx ?

D'avance merci de vos lumières.
Avatar
isabelle
bonjour Eric,

C100_NO n'est pas accepter comme nom valide même sous xl2002,
tu n'as pas le choix de modifier tous les codes commencant par C et
suivi d'un numéro,
par exemple tu pourrais tous les modifier de cette facon C_100_NO
au lieu de laisser le faire par excel.

isabelle
------------------------------------------------------------------

Le 2011-03-22 08:54, Eric HUMEAU a écrit :
Bonjour à tous,

Tout nouvel utilisateur d'office 2010, je suis en train de transférer
différentes macros en provenance d'Office 2002.
L'un de ces macros, parcours la colonne B et affecte comme nom à la
cellule B, la valeur contenue dans la colonne A.

Exemple
A B
1 bilan_N 10
2 C100_N0 25

La cellule B1 aura comme nom bilan_N.

Mon soucis, vient de la cellule B2, car excel me rajoute un _ devant
le C100_N0. Comment faire pour éviter que cet underscore ne vienne se
positionner devant toutes les cellules du style Cxxxx ?

D'avance merci de vos lumières.

Avatar
Eric HUMEAU
On 22 mar, 14:23, isabelle wrote:
bonjour Eric,

C100_NO n'est pas accepter comme nom valide même sous xl2002,
tu n'as pas le choix de modifier tous les codes commencant par C et
suivi d'un numéro,
par exemple tu pourrais tous les modifier de cette facon C_100_NO
au lieu de laisser le faire par excel.

isabelle
------------------------------------------------------------------

Le 2011-03-22 08:54, Eric HUMEAU a écrit :

> Bonjour à tous,

> Tout nouvel utilisateur d'office 2010, je suis en train de transférer
> différentes macros en provenance d'Office 2002.
> L'un de ces macros, parcours la colonne B et affecte comme nom à la
> cellule B, la valeur contenue dans la colonne A.

> Exemple
>       A              B
> 1   bilan_N    10
> 2   C100_N0  25

> La cellule B1 aura comme nom bilan_N.

> Mon soucis, vient de la cellule B2, car excel me rajoute un _ devant
> le C100_N0. Comment faire pour éviter que cet underscore ne vienne se
> positionner devant toutes les cellules du style Cxxxx ?

> D'avance merci de vos lumières.



Merci de vos réponses rapides.
En réalité, ma première cellule devrait porter le nom C00500_N0 (ce
nom fonctionne sous excel 2002) et non C100_N0 comme indiqué pour
exemple (ne fonctionne sous 2002) et la derniere C11801_N0.

N'y a t'il pas une option (que je n'ai pas encore trouvée) permettant
de reproduire le fonctionnement d'Office 2002, car, le changement de
nom de cellules entraîne une modification conséquente dans les
différents documents faisant référence à ces noms.

A vous lire
Éric
Avatar
MichD
Je n'ai pas testé sous 2002, mais sous Excel 2003
si tu remplaces dans C00500_N0 par L00500_N0
les noms débutant par L ne sont pas acceptables.

Pour répondre directement à ta question, tu peux toujours
faire une sauvegarde du fichier en utilisant comme type de fichier
Excel 1997-2003. Mais je suppose que cela ne règlera pas le problème
avec les noms débutant par "L" si tu en as !



MichD
--------------------------------------------
"Eric HUMEAU" a écrit dans le message de groupe de discussion :


On 22 mar, 14:23, isabelle wrote:
bonjour Eric,

C100_NO n'est pas accepter comme nom valide même sous xl2002,
tu n'as pas le choix de modifier tous les codes commencant par C et
suivi d'un numéro,
par exemple tu pourrais tous les modifier de cette facon C_100_NO
au lieu de laisser le faire par excel.

isabelle
------------------------------------------------------------------

Le 2011-03-22 08:54, Eric HUMEAU a écrit :

> Bonjour à tous,

> Tout nouvel utilisateur d'office 2010, je suis en train de transférer
> différentes macros en provenance d'Office 2002.
> L'un de ces macros, parcours la colonne B et affecte comme nom à la
> cellule B, la valeur contenue dans la colonne A.

> Exemple
> A B
> 1 bilan_N 10
> 2 C100_N0 25

> La cellule B1 aura comme nom bilan_N.

> Mon soucis, vient de la cellule B2, car excel me rajoute un _ devant
> le C100_N0. Comment faire pour éviter que cet underscore ne vienne se
> positionner devant toutes les cellules du style Cxxxx ?

> D'avance merci de vos lumières.



Merci de vos réponses rapides.
En réalité, ma première cellule devrait porter le nom C00500_N0 (ce
nom fonctionne sous excel 2002) et non C100_N0 comme indiqué pour
exemple (ne fonctionne sous 2002) et la derniere C11801_N0.

N'y a t'il pas une option (que je n'ai pas encore trouvée) permettant
de reproduire le fonctionnement d'Office 2002, car, le changement de
nom de cellules entraîne une modification conséquente dans les
différents documents faisant référence à ces noms.

A vous lire
Éric
Avatar
Eric HUMEAU
j'ai essayé en sauvegardant le fichier au format XLS 97, mais sans
succès. Il ne m'accepte pas comme nom, mon C00500_N0.

J'ai donc réinstaller Office XP, en attendant de changer la totalité
des quelques centaines de noms en prenant bien garde cette fois-ci de
ne pas mettre ni de C, R ou L en début de nom.
Merci à tous les 2.
Éric


On 22 mar, 15:10, "MichD" wrote:
Je n'ai pas testé sous 2002, mais sous Excel 2003
si tu remplaces dans C00500_N0  par L00500_N0
les noms débutant par L ne sont pas acceptables.

Pour répondre directement à ta question, tu peux toujours
faire une sauvegarde du fichier en utilisant comme type de fichier
Excel 1997-2003. Mais je suppose que cela ne règlera pas le problème
avec les noms débutant par "L" si tu en as !

MichD
--------------------------------------------
"Eric HUMEAU"  a écrit dans le message de groupe de discussion :


On 22 mar, 14:23, isabelle wrote:



> bonjour Eric,

> C100_NO n'est pas accepter comme nom valide même sous xl2002,
> tu n'as pas le choix de modifier tous les codes commencant par C et
> suivi d'un numéro,
> par exemple tu pourrais tous les modifier de cette facon C_100_NO
> au lieu de laisser le faire par excel.

> isabelle
> ------------------------------------------------------------------

> Le 2011-03-22 08:54, Eric HUMEAU a écrit :

> > Bonjour à tous,

> > Tout nouvel utilisateur d'office 2010, je suis en train de transfér er
> > différentes macros en provenance d'Office 2002.
> > L'un de ces macros, parcours la colonne B et affecte comme nom à la
> > cellule B, la valeur contenue dans la colonne A.

> > Exemple
> >       A              B
> > 1   bilan_N    10
> > 2   C100_N0  25

> > La cellule B1 aura comme nom bilan_N.

> > Mon soucis, vient de la cellule B2, car excel me rajoute un _ devant
> > le C100_N0. Comment faire pour éviter que cet underscore ne vienne se
> > positionner devant toutes les cellules du style Cxxxx ?

> > D'avance merci de vos lumières.

Merci de vos réponses rapides.
En réalité, ma première cellule devrait porter le nom C00500_N0 (ce
nom fonctionne sous excel 2002) et non C100_N0 comme indiqué pour
exemple (ne fonctionne sous 2002) et la derniere C11801_N0.

N'y a t'il pas une option (que je n'ai pas encore trouvée)  permettan t
de reproduire le fonctionnement d'Office  2002, car, le changement de
nom de cellules entraîne une modification conséquente dans les
différents documents faisant référence à ces noms.

A vous lire
Éric