Bonjour,
je défini mes noms de variables en passant par insertion, définir,
Je donne un nom à ma variable et je lui attribue une case.
Jusque là pas de problème.
Par contre quand je vais revoir les noms que j'ai donc au paravant défini,
certains se retrouve à la suite de leur nom avec le nom de la feuille sur
lequelle ils ont été créé et d'autre non.
Cette petite différence me pose des problèmes car je suis obliger de les
atteindre par Activeworkbook alors que les autres je peux les atteindre avec
Activesheet.
Si qqun a une idée pour que tous mes noms aient le même format, merci de
m'expliquer ce phénomène étrange.
(je sais pas si j'ai été bien clair ? je doute un peu !)
bonjour si les noms sont uniques dans le classeur tu doit pas avoir de pb, maintenant si le nom se trouve dans plusieurs feuilles, il faut évidement le nom de la feuille et le nom
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer Access http://users.skynet.be/mpfa/ Excel http://www.excelabo.net Site perso http://access.cfi.free.fr "Philou" a écrit dans le message de news:
Bonjour, je défini mes noms de variables en passant par insertion, définir, Je donne un nom à ma variable et je lui attribue une case. Jusque là pas de problème. Par contre quand je vais revoir les noms que j'ai donc au paravant défini, certains se retrouve à la suite de leur nom avec le nom de la feuille sur lequelle ils ont été créé et d'autre non. Cette petite différence me pose des problèmes car je suis obliger de les atteindre par Activeworkbook alors que les autres je peux les atteindre avec Activesheet.
Si qqun a une idée pour que tous mes noms aient le même format, merci de m'expliquer ce phénomène étrange.
(je sais pas si j'ai été bien clair ? je doute un peu !)
bonjour
si les noms sont uniques dans le classeur tu doit pas avoir de pb, maintenant si le nom se trouve dans plusieurs feuilles, il faut
évidement le nom de la feuille et le nom
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
Site perso
http://access.cfi.free.fr
"Philou" <philippe.blancon@free.fr> a écrit dans le message de news:evTI7fLzEHA.260@TK2MSFTNGP11.phx.gbl...
Bonjour,
je défini mes noms de variables en passant par insertion, définir,
Je donne un nom à ma variable et je lui attribue une case.
Jusque là pas de problème.
Par contre quand je vais revoir les noms que j'ai donc au paravant défini,
certains se retrouve à la suite de leur nom avec le nom de la feuille sur
lequelle ils ont été créé et d'autre non.
Cette petite différence me pose des problèmes car je suis obliger de les
atteindre par Activeworkbook alors que les autres je peux les atteindre avec
Activesheet.
Si qqun a une idée pour que tous mes noms aient le même format, merci de
m'expliquer ce phénomène étrange.
(je sais pas si j'ai été bien clair ? je doute un peu !)
bonjour si les noms sont uniques dans le classeur tu doit pas avoir de pb, maintenant si le nom se trouve dans plusieurs feuilles, il faut évidement le nom de la feuille et le nom
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer Access http://users.skynet.be/mpfa/ Excel http://www.excelabo.net Site perso http://access.cfi.free.fr "Philou" a écrit dans le message de news:
Bonjour, je défini mes noms de variables en passant par insertion, définir, Je donne un nom à ma variable et je lui attribue une case. Jusque là pas de problème. Par contre quand je vais revoir les noms que j'ai donc au paravant défini, certains se retrouve à la suite de leur nom avec le nom de la feuille sur lequelle ils ont été créé et d'autre non. Cette petite différence me pose des problèmes car je suis obliger de les atteindre par Activeworkbook alors que les autres je peux les atteindre avec Activesheet.
Si qqun a une idée pour que tous mes noms aient le même format, merci de m'expliquer ce phénomène étrange.
(je sais pas si j'ai été bien clair ? je doute un peu !)
Patrick Fredin
Bonjour,
Quand il y a le nom de la feuille avec le nom de la variable c'est que cette variable se retrouve sur plusieurs feuilles. Le mieux est de donner des noms différents, éventuellement avec un identifiant de la feuille par exemple.
-- Patrick
"Philou" wrote in message news:
Bonjour, je défini mes noms de variables en passant par insertion, définir, Je donne un nom à ma variable et je lui attribue une case. Jusque là pas de problème. Par contre quand je vais revoir les noms que j'ai donc au paravant défini, certains se retrouve à la suite de leur nom avec le nom de la feuille sur lequelle ils ont été créé et d'autre non. Cette petite différence me pose des problèmes car je suis obliger de les atteindre par Activeworkbook alors que les autres je peux les atteindre avec Activesheet.
Si qqun a une idée pour que tous mes noms aient le même format, merci de m'expliquer ce phénomène étrange.
(je sais pas si j'ai été bien clair ? je doute un peu !)
Bonjour,
Quand il y a le nom de la feuille avec le nom de la variable c'est que cette
variable se retrouve sur plusieurs feuilles. Le mieux est de donner des noms
différents, éventuellement avec un identifiant de la feuille par exemple.
--
Patrick
"Philou" <philippe.blancon@free.fr> wrote in message
news:evTI7fLzEHA.260@TK2MSFTNGP11.phx.gbl...
Bonjour,
je défini mes noms de variables en passant par insertion, définir,
Je donne un nom à ma variable et je lui attribue une case.
Jusque là pas de problème.
Par contre quand je vais revoir les noms que j'ai donc au paravant défini,
certains se retrouve à la suite de leur nom avec le nom de la feuille sur
lequelle ils ont été créé et d'autre non.
Cette petite différence me pose des problèmes car je suis obliger de les
atteindre par Activeworkbook alors que les autres je peux les atteindre
avec
Activesheet.
Si qqun a une idée pour que tous mes noms aient le même format, merci de
m'expliquer ce phénomène étrange.
(je sais pas si j'ai été bien clair ? je doute un peu !)
Quand il y a le nom de la feuille avec le nom de la variable c'est que cette variable se retrouve sur plusieurs feuilles. Le mieux est de donner des noms différents, éventuellement avec un identifiant de la feuille par exemple.
-- Patrick
"Philou" wrote in message news:
Bonjour, je défini mes noms de variables en passant par insertion, définir, Je donne un nom à ma variable et je lui attribue une case. Jusque là pas de problème. Par contre quand je vais revoir les noms que j'ai donc au paravant défini, certains se retrouve à la suite de leur nom avec le nom de la feuille sur lequelle ils ont été créé et d'autre non. Cette petite différence me pose des problèmes car je suis obliger de les atteindre par Activeworkbook alors que les autres je peux les atteindre avec Activesheet.
Si qqun a une idée pour que tous mes noms aient le même format, merci de m'expliquer ce phénomène étrange.
(je sais pas si j'ai été bien clair ? je doute un peu !)
Philou
Je veux justement avoir les même noms sur toutes mes feuilles donc avoir tous les noms avec le nom de la feuille spécifié. Si je fais une copie de la 1ere feuille (qui comporte des noms définis) sur le classeur, tous les noms sur cette nouvelle feuille sont effectivement précédés par le nom de la nouvelle feuille. Mais sur la 1ere feuille j'ai toujours des noms définis avec le nom de la 1ere feuille et d'autres qui n'ont pas cette particularité... et c'est bien mon problème, je voudrois qu'ils aient tous le même format. Si tu as une autre idée ! Philippe
"Patrick Fredin" a écrit dans le message de news:
Bonjour,
Quand il y a le nom de la feuille avec le nom de la variable c'est que cette
variable se retrouve sur plusieurs feuilles. Le mieux est de donner des noms
différents, éventuellement avec un identifiant de la feuille par exemple.
-- Patrick
"Philou" wrote in message news:
Bonjour, je défini mes noms de variables en passant par insertion, définir, Je donne un nom à ma variable et je lui attribue une case. Jusque là pas de problème. Par contre quand je vais revoir les noms que j'ai donc au paravant défini,
certains se retrouve à la suite de leur nom avec le nom de la feuille sur
lequelle ils ont été créé et d'autre non. Cette petite différence me pose des problèmes car je suis obliger de les atteindre par Activeworkbook alors que les autres je peux les atteindre avec Activesheet.
Si qqun a une idée pour que tous mes noms aient le même format, merci de m'expliquer ce phénomène étrange.
(je sais pas si j'ai été bien clair ? je doute un peu !)
Je veux justement avoir les même noms sur toutes mes feuilles donc avoir
tous les noms avec le nom de la feuille spécifié.
Si je fais une copie de la 1ere feuille (qui comporte des noms définis) sur
le classeur, tous les noms sur cette nouvelle feuille sont effectivement
précédés par le nom de la nouvelle feuille. Mais sur la 1ere feuille j'ai
toujours des noms définis avec le nom de la 1ere feuille et d'autres qui
n'ont pas cette particularité... et c'est bien mon problème, je voudrois
qu'ils aient tous le même format.
Si tu as une autre idée !
Philippe
"Patrick Fredin" <nospams_patrick.fredin@iquebec.com> a écrit dans le
message de news: OxAMcxLzEHA.1392@TK2MSFTNGP14.phx.gbl...
Bonjour,
Quand il y a le nom de la feuille avec le nom de la variable c'est que
cette
variable se retrouve sur plusieurs feuilles. Le mieux est de donner des
noms
différents, éventuellement avec un identifiant de la feuille par exemple.
--
Patrick
"Philou" <philippe.blancon@free.fr> wrote in message
news:evTI7fLzEHA.260@TK2MSFTNGP11.phx.gbl...
Bonjour,
je défini mes noms de variables en passant par insertion, définir,
Je donne un nom à ma variable et je lui attribue une case.
Jusque là pas de problème.
Par contre quand je vais revoir les noms que j'ai donc au paravant
défini,
certains se retrouve à la suite de leur nom avec le nom de la feuille
sur
lequelle ils ont été créé et d'autre non.
Cette petite différence me pose des problèmes car je suis obliger de les
atteindre par Activeworkbook alors que les autres je peux les atteindre
avec
Activesheet.
Si qqun a une idée pour que tous mes noms aient le même format, merci de
m'expliquer ce phénomène étrange.
(je sais pas si j'ai été bien clair ? je doute un peu !)
Je veux justement avoir les même noms sur toutes mes feuilles donc avoir tous les noms avec le nom de la feuille spécifié. Si je fais une copie de la 1ere feuille (qui comporte des noms définis) sur le classeur, tous les noms sur cette nouvelle feuille sont effectivement précédés par le nom de la nouvelle feuille. Mais sur la 1ere feuille j'ai toujours des noms définis avec le nom de la 1ere feuille et d'autres qui n'ont pas cette particularité... et c'est bien mon problème, je voudrois qu'ils aient tous le même format. Si tu as une autre idée ! Philippe
"Patrick Fredin" a écrit dans le message de news:
Bonjour,
Quand il y a le nom de la feuille avec le nom de la variable c'est que cette
variable se retrouve sur plusieurs feuilles. Le mieux est de donner des noms
différents, éventuellement avec un identifiant de la feuille par exemple.
-- Patrick
"Philou" wrote in message news:
Bonjour, je défini mes noms de variables en passant par insertion, définir, Je donne un nom à ma variable et je lui attribue une case. Jusque là pas de problème. Par contre quand je vais revoir les noms que j'ai donc au paravant défini,
certains se retrouve à la suite de leur nom avec le nom de la feuille sur
lequelle ils ont été créé et d'autre non. Cette petite différence me pose des problèmes car je suis obliger de les atteindre par Activeworkbook alors que les autres je peux les atteindre avec Activesheet.
Si qqun a une idée pour que tous mes noms aient le même format, merci de m'expliquer ce phénomène étrange.
(je sais pas si j'ai été bien clair ? je doute un peu !)
Philou
Je veux justement avoir les même noms sur toutes mes feuilles donc avoir tous les noms avec le nom de la feuille spécifié. Si je fais une copie de la 1ere feuille (qui comporte des noms définis) sur le classeur, tous les noms sur cette nouvelle feuille sont effectivement précédés par le nom de la nouvelle feuille. Mais sur la 1ere feuille j'ai toujours des noms définis avec le nom de la 1ere feuille et d'autres qui n'ont pas cette particularité... et c'est bien mon problème, je voudrois qu'ils aient tous le même format. Si tu as une autre idée ! Philippe
"Pierre CFI [mvp]" a écrit dans le message de news:
bonjour si les noms sont uniques dans le classeur tu doit pas avoir de pb, maintenant si le nom se trouve dans plusieurs feuilles, il faut
évidement le nom de la feuille et le nom
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer Access http://users.skynet.be/mpfa/ Excel http://www.excelabo.net Site perso http://access.cfi.free.fr "Philou" a écrit dans le message de news:
Bonjour, je défini mes noms de variables en passant par insertion, définir, Je donne un nom à ma variable et je lui attribue une case. Jusque là pas de problème. Par contre quand je vais revoir les noms que j'ai donc au paravant défini,
certains se retrouve à la suite de leur nom avec le nom de la feuille sur
lequelle ils ont été créé et d'autre non. Cette petite différence me pose des problèmes car je suis obliger de les atteindre par Activeworkbook alors que les autres je peux les atteindre avec
Activesheet.
Si qqun a une idée pour que tous mes noms aient le même format, merci de m'expliquer ce phénomène étrange.
(je sais pas si j'ai été bien clair ? je doute un peu !)
Je veux justement avoir les même noms sur toutes mes feuilles donc avoir
tous les noms avec le nom de la feuille spécifié.
Si je fais une copie de la 1ere feuille (qui comporte des noms définis) sur
le classeur, tous les noms sur cette nouvelle feuille sont effectivement
précédés par le nom de la nouvelle feuille. Mais sur la 1ere feuille j'ai
toujours des noms définis avec le nom de la 1ere feuille et d'autres qui
n'ont pas cette particularité... et c'est bien mon problème, je voudrois
qu'ils aient tous le même format.
Si tu as une autre idée !
Philippe
"Pierre CFI [mvp]" <XXX_pierresalaun@aol.com> a écrit dans le message de
news: OKERdwLzEHA.352@TK2MSFTNGP14.phx.gbl...
bonjour
si les noms sont uniques dans le classeur tu doit pas avoir de pb,
maintenant si le nom se trouve dans plusieurs feuilles, il faut
évidement le nom de la feuille et le nom
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
Site perso
http://access.cfi.free.fr
"Philou" <philippe.blancon@free.fr> a écrit dans le message de
news:evTI7fLzEHA.260@TK2MSFTNGP11.phx.gbl...
Bonjour,
je défini mes noms de variables en passant par insertion, définir,
Je donne un nom à ma variable et je lui attribue une case.
Jusque là pas de problème.
Par contre quand je vais revoir les noms que j'ai donc au paravant
défini,
certains se retrouve à la suite de leur nom avec le nom de la feuille
sur
lequelle ils ont été créé et d'autre non.
Cette petite différence me pose des problèmes car je suis obliger de les
atteindre par Activeworkbook alors que les autres je peux les atteindre
avec
Activesheet.
Si qqun a une idée pour que tous mes noms aient le même format, merci de
m'expliquer ce phénomène étrange.
(je sais pas si j'ai été bien clair ? je doute un peu !)
Je veux justement avoir les même noms sur toutes mes feuilles donc avoir tous les noms avec le nom de la feuille spécifié. Si je fais une copie de la 1ere feuille (qui comporte des noms définis) sur le classeur, tous les noms sur cette nouvelle feuille sont effectivement précédés par le nom de la nouvelle feuille. Mais sur la 1ere feuille j'ai toujours des noms définis avec le nom de la 1ere feuille et d'autres qui n'ont pas cette particularité... et c'est bien mon problème, je voudrois qu'ils aient tous le même format. Si tu as une autre idée ! Philippe
"Pierre CFI [mvp]" a écrit dans le message de news:
bonjour si les noms sont uniques dans le classeur tu doit pas avoir de pb, maintenant si le nom se trouve dans plusieurs feuilles, il faut
évidement le nom de la feuille et le nom
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer Access http://users.skynet.be/mpfa/ Excel http://www.excelabo.net Site perso http://access.cfi.free.fr "Philou" a écrit dans le message de news:
Bonjour, je défini mes noms de variables en passant par insertion, définir, Je donne un nom à ma variable et je lui attribue une case. Jusque là pas de problème. Par contre quand je vais revoir les noms que j'ai donc au paravant défini,
certains se retrouve à la suite de leur nom avec le nom de la feuille sur
lequelle ils ont été créé et d'autre non. Cette petite différence me pose des problèmes car je suis obliger de les atteindre par Activeworkbook alors que les autres je peux les atteindre avec
Activesheet.
Si qqun a une idée pour que tous mes noms aient le même format, merci de m'expliquer ce phénomène étrange.
(je sais pas si j'ai été bien clair ? je doute un peu !)
AV
Si tu veux que le nom soit relatif à la feuille dans laquelle il est utilisé Exemple : Insertion > Nom > Définir > Nom dans le classeur : "varA" > fait référence à : =INDIRECT("$A$1:$A$10") Exemple d'utilisation dans la feuille : =SOMME(varA)
AV
Si tu veux que le nom soit relatif à la feuille dans laquelle il est utilisé
Exemple :
Insertion > Nom > Définir > Nom dans le classeur : "varA" > fait référence à :
=INDIRECT("$A$1:$A$10")
Exemple d'utilisation dans la feuille :
=SOMME(varA)
Si tu veux que le nom soit relatif à la feuille dans laquelle il est utilisé Exemple : Insertion > Nom > Définir > Nom dans le classeur : "varA" > fait référence à : =INDIRECT("$A$1:$A$10") Exemple d'utilisation dans la feuille : =SOMME(varA)
AV
isabelle
bonjour Philou,
tu pourrais les vérifié avec,
Set nms = ActiveWorkbook.Names For r = 1 To nms.Count If Range(nms(r).RefersTo).Parent.Name = ActiveSheet.Name Then
isabelle
Bonjour, je défini mes noms de variables en passant par insertion, définir, Je donne un nom à ma variable et je lui attribue une case. Jusque là pas de problème. Par contre quand je vais revoir les noms que j'ai donc au paravant défini, certains se retrouve à la suite de leur nom avec le nom de la feuille sur lequelle ils ont été créé et d'autre non. Cette petite différence me pose des problèmes car je suis obliger de les atteindre par Activeworkbook alors que les autres je peux les atteindre avec Activesheet.
Si qqun a une idée pour que tous mes noms aient le même format, merci de m'expliquer ce phénomène étrange.
(je sais pas si j'ai été bien clair ? je doute un peu !)
bonjour Philou,
tu pourrais les vérifié avec,
Set nms = ActiveWorkbook.Names
For r = 1 To nms.Count
If Range(nms(r).RefersTo).Parent.Name = ActiveSheet.Name Then
isabelle
Bonjour,
je défini mes noms de variables en passant par insertion, définir,
Je donne un nom à ma variable et je lui attribue une case.
Jusque là pas de problème.
Par contre quand je vais revoir les noms que j'ai donc au paravant défini,
certains se retrouve à la suite de leur nom avec le nom de la feuille sur
lequelle ils ont été créé et d'autre non.
Cette petite différence me pose des problèmes car je suis obliger de les
atteindre par Activeworkbook alors que les autres je peux les atteindre avec
Activesheet.
Si qqun a une idée pour que tous mes noms aient le même format, merci de
m'expliquer ce phénomène étrange.
(je sais pas si j'ai été bien clair ? je doute un peu !)
Set nms = ActiveWorkbook.Names For r = 1 To nms.Count If Range(nms(r).RefersTo).Parent.Name = ActiveSheet.Name Then
isabelle
Bonjour, je défini mes noms de variables en passant par insertion, définir, Je donne un nom à ma variable et je lui attribue une case. Jusque là pas de problème. Par contre quand je vais revoir les noms que j'ai donc au paravant défini, certains se retrouve à la suite de leur nom avec le nom de la feuille sur lequelle ils ont été créé et d'autre non. Cette petite différence me pose des problèmes car je suis obliger de les atteindre par Activeworkbook alors que les autres je peux les atteindre avec Activesheet.
Si qqun a une idée pour que tous mes noms aient le même format, merci de m'expliquer ce phénomène étrange.
(je sais pas si j'ai été bien clair ? je doute un peu !)
testou
t'as essayé avec l'enregistreur de macros!!!!!!!!!!!!!
Je veux justement avoir les même noms sur toutes mes feuilles donc avoir tous les noms avec le nom de la feuille spécifié. Si je fais une copie de la 1ere feuille (qui comporte des noms définis) sur le classeur, tous les noms sur cette nouvelle feuille sont effectivement précédés par le nom 'as essayé avec l'enregistreur de macrosde la nouvelle feuille. Mais sur la 1ere feuille j'ai toujours des noms définis avec le nom de la 1ere feuille et d'autres qui n'ont pas cette particularité... et c'est bien mon problème, je voudrois qu'ils aient tous le même format. Si tu as une autre idée ! Philippe
"Patrick Fredin" a écrit dans le message de news:
Bonjour,
Quand il y a le nom de la feuille avec le nom de la variable c'est que cette
variable se retrouve sur plusieurs feuilles. Le mieux est de donner des noms
différents, éventuellement avec un identifiant de la feuille par exemple.
-- Patrick
"Philou" wrote in message news:
Bonjour, je défini mes noms de variables en passant par insertion, définir, Je donne un nom à ma variable et je lui attribue une case. Jusque là pas de problème. Par contre quand je vais revoir les noms que j'ai donc au paravant défini,
certains se retrouve à la suite de leur nom avec le nom de la feuille sur
lequelle ils ont été créé et d'autre non. Cette petite différence me pose des problèmes car je suis obliger de les atteindre par Activeworkbook alors que les autres je peux les atteindre avec Activesheet.
Si qqun a une idée pour que tous mes noms aient le même format, merci de m'expliquer ce phénomène étrange.
(je sais pas si j'ai été bien clair ? je doute un peu !)
t'as essayé avec l'enregistreur de macros!!!!!!!!!!!!!
Je veux justement avoir les même noms sur toutes mes feuilles donc avoir
tous les noms avec le nom de la feuille spécifié.
Si je fais une copie de la 1ere feuille (qui comporte des noms définis) sur
le classeur, tous les noms sur cette nouvelle feuille sont effectivement
précédés par le nom 'as essayé avec l'enregistreur de macrosde la nouvelle feuille. Mais sur la 1ere feuille j'ai
toujours des noms définis avec le nom de la 1ere feuille et d'autres qui
n'ont pas cette particularité... et c'est bien mon problème, je voudrois
qu'ils aient tous le même format.
Si tu as une autre idée !
Philippe
"Patrick Fredin" <nospams_patrick.fredin@iquebec.com> a écrit dans le
message de news: OxAMcxLzEHA.1392@TK2MSFTNGP14.phx.gbl...
Bonjour,
Quand il y a le nom de la feuille avec le nom de la variable c'est que
cette
variable se retrouve sur plusieurs feuilles. Le mieux est de donner des
noms
différents, éventuellement avec un identifiant de la feuille par exemple.
--
Patrick
"Philou" <philippe.blancon@free.fr> wrote in message
news:evTI7fLzEHA.260@TK2MSFTNGP11.phx.gbl...
Bonjour,
je défini mes noms de variables en passant par insertion, définir,
Je donne un nom à ma variable et je lui attribue une case.
Jusque là pas de problème.
Par contre quand je vais revoir les noms que j'ai donc au paravant
défini,
certains se retrouve à la suite de leur nom avec le nom de la feuille
sur
lequelle ils ont été créé et d'autre non.
Cette petite différence me pose des problèmes car je suis obliger de les
atteindre par Activeworkbook alors que les autres je peux les atteindre
avec
Activesheet.
Si qqun a une idée pour que tous mes noms aient le même format, merci de
m'expliquer ce phénomène étrange.
(je sais pas si j'ai été bien clair ? je doute un peu !)
t'as essayé avec l'enregistreur de macros!!!!!!!!!!!!!
Je veux justement avoir les même noms sur toutes mes feuilles donc avoir tous les noms avec le nom de la feuille spécifié. Si je fais une copie de la 1ere feuille (qui comporte des noms définis) sur le classeur, tous les noms sur cette nouvelle feuille sont effectivement précédés par le nom 'as essayé avec l'enregistreur de macrosde la nouvelle feuille. Mais sur la 1ere feuille j'ai toujours des noms définis avec le nom de la 1ere feuille et d'autres qui n'ont pas cette particularité... et c'est bien mon problème, je voudrois qu'ils aient tous le même format. Si tu as une autre idée ! Philippe
"Patrick Fredin" a écrit dans le message de news:
Bonjour,
Quand il y a le nom de la feuille avec le nom de la variable c'est que cette
variable se retrouve sur plusieurs feuilles. Le mieux est de donner des noms
différents, éventuellement avec un identifiant de la feuille par exemple.
-- Patrick
"Philou" wrote in message news:
Bonjour, je défini mes noms de variables en passant par insertion, définir, Je donne un nom à ma variable et je lui attribue une case. Jusque là pas de problème. Par contre quand je vais revoir les noms que j'ai donc au paravant défini,
certains se retrouve à la suite de leur nom avec le nom de la feuille sur
lequelle ils ont été créé et d'autre non. Cette petite différence me pose des problèmes car je suis obliger de les atteindre par Activeworkbook alors que les autres je peux les atteindre avec Activesheet.
Si qqun a une idée pour que tous mes noms aient le même format, merci de m'expliquer ce phénomène étrange.
(je sais pas si j'ai été bien clair ? je doute un peu !)
Philou
Je viens d'essayer ça, mais ça ne fonctionne pas, dans le tableau des définitions de Noms, Les Noms qui n'ont pas de nom de feuille devant reste toujours sans nom de feuille même si je lui applique de INDIRECT devant.
Philippe
"AV" a écrit dans le message de news: #
Si tu veux que le nom soit relatif à la feuille dans laquelle il est utilisé
Exemple : Insertion > Nom > Définir > Nom dans le classeur : "varA" > fait référence à :
=INDIRECT("$A$1:$A$10") Exemple d'utilisation dans la feuille : =SOMME(varA)
AV
Je viens d'essayer ça, mais ça ne fonctionne pas, dans le tableau des
définitions de Noms, Les Noms qui n'ont pas de nom de feuille devant reste
toujours sans nom de feuille même si je lui applique de INDIRECT devant.
Philippe
"AV" <alainPFFFvallon@wanadoo.fr> a écrit dans le message de news:
#XPqc2MzEHA.3708@TK2MSFTNGP14.phx.gbl...
Si tu veux que le nom soit relatif à la feuille dans laquelle il est
utilisé
Exemple :
Insertion > Nom > Définir > Nom dans le classeur : "varA" > fait référence
à :
=INDIRECT("$A$1:$A$10")
Exemple d'utilisation dans la feuille :
=SOMME(varA)
Je viens d'essayer ça, mais ça ne fonctionne pas, dans le tableau des définitions de Noms, Les Noms qui n'ont pas de nom de feuille devant reste toujours sans nom de feuille même si je lui applique de INDIRECT devant.
Philippe
"AV" a écrit dans le message de news: #
Si tu veux que le nom soit relatif à la feuille dans laquelle il est utilisé
Exemple : Insertion > Nom > Définir > Nom dans le classeur : "varA" > fait référence à :
=INDIRECT("$A$1:$A$10") Exemple d'utilisation dans la feuille : =SOMME(varA)
AV
Philou
Merci Isa pour ton code, mais il plante à la 2em valeurs. j'ai mns.count%0 le 1 passe puis ça plante :( de toute manière, ce code n'aurait pas permis de remettre les choses dans l'ordre si j'ai bien compris à quoi il servait (et ça c'est pas sûr ;)...)
@mic Philippe
"isabelle" a écrit dans le message de news:
bonjour Philou,
tu pourrais les vérifié avec,
Set nms = ActiveWorkbook.Names For r = 1 To nms.Count If Range(nms(r).RefersTo).Parent.Name = ActiveSheet.Name Then
isabelle
Bonjour, je défini mes noms de variables en passant par insertion, définir, Je donne un nom à ma variable et je lui attribue une case. Jusque là pas de problème. Par contre quand je vais revoir les noms que j'ai donc au paravant défini,
certains se retrouve à la suite de leur nom avec le nom de la feuille sur
lequelle ils ont été créé et d'autre non. Cette petite différence me pose des problèmes car je suis obliger de les atteindre par Activeworkbook alors que les autres je peux les atteindre avec
Activesheet.
Si qqun a une idée pour que tous mes noms aient le même format, merci de m'expliquer ce phénomène étrange.
(je sais pas si j'ai été bien clair ? je doute un peu !)
Merci Isa pour ton code, mais il plante à la 2em valeurs.
j'ai mns.count%0
le 1 passe puis ça plante :(
de toute manière, ce code n'aurait pas permis de remettre les choses dans
l'ordre si j'ai bien compris à quoi il servait (et ça c'est pas sûr ;)...)
@mic Philippe
"isabelle" <as.isabellevIE@videotron.ca> a écrit dans le message de news:
419B90D7.F8914569@videotron.ca...
bonjour Philou,
tu pourrais les vérifié avec,
Set nms = ActiveWorkbook.Names
For r = 1 To nms.Count
If Range(nms(r).RefersTo).Parent.Name = ActiveSheet.Name Then
isabelle
Bonjour,
je défini mes noms de variables en passant par insertion, définir,
Je donne un nom à ma variable et je lui attribue une case.
Jusque là pas de problème.
Par contre quand je vais revoir les noms que j'ai donc au paravant
défini,
certains se retrouve à la suite de leur nom avec le nom de la feuille
sur
lequelle ils ont été créé et d'autre non.
Cette petite différence me pose des problèmes car je suis obliger de les
atteindre par Activeworkbook alors que les autres je peux les atteindre
avec
Activesheet.
Si qqun a une idée pour que tous mes noms aient le même format, merci de
m'expliquer ce phénomène étrange.
(je sais pas si j'ai été bien clair ? je doute un peu !)
Merci Isa pour ton code, mais il plante à la 2em valeurs. j'ai mns.count%0 le 1 passe puis ça plante :( de toute manière, ce code n'aurait pas permis de remettre les choses dans l'ordre si j'ai bien compris à quoi il servait (et ça c'est pas sûr ;)...)
@mic Philippe
"isabelle" a écrit dans le message de news:
bonjour Philou,
tu pourrais les vérifié avec,
Set nms = ActiveWorkbook.Names For r = 1 To nms.Count If Range(nms(r).RefersTo).Parent.Name = ActiveSheet.Name Then
isabelle
Bonjour, je défini mes noms de variables en passant par insertion, définir, Je donne un nom à ma variable et je lui attribue une case. Jusque là pas de problème. Par contre quand je vais revoir les noms que j'ai donc au paravant défini,
certains se retrouve à la suite de leur nom avec le nom de la feuille sur
lequelle ils ont été créé et d'autre non. Cette petite différence me pose des problèmes car je suis obliger de les atteindre par Activeworkbook alors que les autres je peux les atteindre avec
Activesheet.
Si qqun a une idée pour que tous mes noms aient le même format, merci de m'expliquer ce phénomène étrange.
(je sais pas si j'ai été bien clair ? je doute un peu !)
Philou
Je viens de tester, la macro écrit bien le nom de la feuille devant la référence, mais dans le tableau le nom de la feuille disparait devant la référence pour cette Variable (Nom). J'y comprend rien :(
"testou" a écrit dans le message de news:
t'as essayé avec l'enregistreur de macros!!!!!!!!!!!!!
Je veux justement avoir les même noms sur toutes mes feuilles donc avoir tous les noms avec le nom de la feuille spécifié. Si je fais une copie de la 1ere feuille (qui comporte des noms définis) sur
le classeur, tous les noms sur cette nouvelle feuille sont effectivement précédés par le nom 'as essayé avec l'enregistreur de macrosde la nouvelle feuille. Mais sur la 1ere feuille j'ai
toujours des noms définis avec le nom de la 1ere feuille et d'autres qui n'ont pas cette particularité... et c'est bien mon problème, je voudrois qu'ils aient tous le même format. Si tu as une autre idée ! Philippe
"Patrick Fredin" a écrit dans le message de news:
Bonjour,
Quand il y a le nom de la feuille avec le nom de la variable c'est que cette
variable se retrouve sur plusieurs feuilles. Le mieux est de donner des
noms
différents, éventuellement avec un identifiant de la feuille par exemple.
-- Patrick
"Philou" wrote in message news:
Bonjour, je défini mes noms de variables en passant par insertion, définir, Je donne un nom à ma variable et je lui attribue une case. Jusque là pas de problème. Par contre quand je vais revoir les noms que j'ai donc au paravant défini,
certains se retrouve à la suite de leur nom avec le nom de la feuille
sur
lequelle ils ont été créé et d'autre non. Cette petite différence me pose des problèmes car je suis obliger de les
atteindre par Activeworkbook alors que les autres je peux les atteindre
avec Activesheet.
Si qqun a une idée pour que tous mes noms aient le même format, merci de
m'expliquer ce phénomène étrange.
(je sais pas si j'ai été bien clair ? je doute un peu !)
Je viens de tester, la macro écrit bien le nom de la feuille devant la
référence, mais dans le tableau le nom de la feuille disparait devant la
référence pour cette Variable (Nom).
J'y comprend rien :(
"testou" <testou@discussions.microsoft.com> a écrit dans le message de news:
F3D567E5-B237-4066-B133-BD87240B8CC2@microsoft.com...
t'as essayé avec l'enregistreur de macros!!!!!!!!!!!!!
Je veux justement avoir les même noms sur toutes mes feuilles donc avoir
tous les noms avec le nom de la feuille spécifié.
Si je fais une copie de la 1ere feuille (qui comporte des noms définis)
sur
le classeur, tous les noms sur cette nouvelle feuille sont effectivement
précédés par le nom 'as essayé avec l'enregistreur de macrosde la
nouvelle feuille. Mais sur la 1ere feuille j'ai
toujours des noms définis avec le nom de la 1ere feuille et d'autres qui
n'ont pas cette particularité... et c'est bien mon problème, je voudrois
qu'ils aient tous le même format.
Si tu as une autre idée !
Philippe
"Patrick Fredin" <nospams_patrick.fredin@iquebec.com> a écrit dans le
message de news: OxAMcxLzEHA.1392@TK2MSFTNGP14.phx.gbl...
Bonjour,
Quand il y a le nom de la feuille avec le nom de la variable c'est que
cette
variable se retrouve sur plusieurs feuilles. Le mieux est de donner
des
noms
différents, éventuellement avec un identifiant de la feuille par
exemple.
--
Patrick
"Philou" <philippe.blancon@free.fr> wrote in message
news:evTI7fLzEHA.260@TK2MSFTNGP11.phx.gbl...
Bonjour,
je défini mes noms de variables en passant par insertion, définir,
Je donne un nom à ma variable et je lui attribue une case.
Jusque là pas de problème.
Par contre quand je vais revoir les noms que j'ai donc au paravant
défini,
certains se retrouve à la suite de leur nom avec le nom de la
feuille
sur
lequelle ils ont été créé et d'autre non.
Cette petite différence me pose des problèmes car je suis obliger de
les
atteindre par Activeworkbook alors que les autres je peux les
atteindre
avec
Activesheet.
Si qqun a une idée pour que tous mes noms aient le même format,
merci de
m'expliquer ce phénomène étrange.
(je sais pas si j'ai été bien clair ? je doute un peu !)
Je viens de tester, la macro écrit bien le nom de la feuille devant la référence, mais dans le tableau le nom de la feuille disparait devant la référence pour cette Variable (Nom). J'y comprend rien :(
"testou" a écrit dans le message de news:
t'as essayé avec l'enregistreur de macros!!!!!!!!!!!!!
Je veux justement avoir les même noms sur toutes mes feuilles donc avoir tous les noms avec le nom de la feuille spécifié. Si je fais une copie de la 1ere feuille (qui comporte des noms définis) sur
le classeur, tous les noms sur cette nouvelle feuille sont effectivement précédés par le nom 'as essayé avec l'enregistreur de macrosde la nouvelle feuille. Mais sur la 1ere feuille j'ai
toujours des noms définis avec le nom de la 1ere feuille et d'autres qui n'ont pas cette particularité... et c'est bien mon problème, je voudrois qu'ils aient tous le même format. Si tu as une autre idée ! Philippe
"Patrick Fredin" a écrit dans le message de news:
Bonjour,
Quand il y a le nom de la feuille avec le nom de la variable c'est que cette
variable se retrouve sur plusieurs feuilles. Le mieux est de donner des
noms
différents, éventuellement avec un identifiant de la feuille par exemple.
-- Patrick
"Philou" wrote in message news:
Bonjour, je défini mes noms de variables en passant par insertion, définir, Je donne un nom à ma variable et je lui attribue une case. Jusque là pas de problème. Par contre quand je vais revoir les noms que j'ai donc au paravant défini,
certains se retrouve à la suite de leur nom avec le nom de la feuille
sur
lequelle ils ont été créé et d'autre non. Cette petite différence me pose des problèmes car je suis obliger de les
atteindre par Activeworkbook alors que les autres je peux les atteindre
avec Activesheet.
Si qqun a une idée pour que tous mes noms aient le même format, merci de
m'expliquer ce phénomène étrange.
(je sais pas si j'ai été bien clair ? je doute un peu !)