OVH Cloud OVH Cloud

Zone nom sur plusieures feuilles ?

8 réponses
Avatar
MV
Est-ce qu'il est possible de définir une zone nommée groupant des zones de
plusieurs feuilles ?

Merci pour vos réponses

8 réponses

Avatar
Nicolas B.
Salut MV,

Comme ça :
InsertionNomsDéfinir, avec comme référence, par exemple :
þuil1!$A$1;Feuil2!$A$1


A+
Nicolas B.


MV wrote:
Est-ce qu'il est possible de définir une zone nommée groupant des zones de
plusieurs feuilles ?

Merci pour vos réponses




Avatar
Michel Gaboly
Salut Nicolas,

Pas l'air de très bien marcher ton truc :

Tu peux effectivement définir le nom, mais si tu associes le
nom "Test" à ta référence et que tu entres dans une cellule

=Test

tu obtiens #VALEUR!

Idem avec

=SOMME(Test)

que la validation soit standard ou matricielle.

Par contre, cela marche en utilisant une référence 3D :

En associant à "Test2" la référence

þuil2:Feuil1!$A$1

tu peux utiliser les formules acceptant une référence 3D :

=Test2 conduit toujours à une erreur, mais

=SOMME(Test2)

ou MOYENNE(Test2)

par exemple, fonctionnent.

NB - Attention, les formules ne résistent pas à une insertion
de lignes dans l'une des feuiilles car la MAJ de la référence ne
peut se faire puisqu'il doit s'agir de la même plage dans chaque
feuille. Seule fonctionne une insertion en, mode groupe de
travail, avec l'ensemble des feuilles concernées sélectionnées.
Probablement une soltion à l'insertion avec des noms de niveau
feuille, mais pas testé.




Salut MV,

Comme ça :
InsertionNomsDéfinir, avec comme référence, par exemple :
þuil1!$A$1;Feuil2!$A$1

A+
Nicolas B.

MV wrote:
Est-ce qu'il est possible de définir une zone nommée groupant des zones de
plusieurs feuilles ?

Merci pour vos réponses





--
Cordialement,

Michel Gaboly
http://www.gaboly.com


Avatar
Nicolas B.
Salut,

Merci pour la correciton Michel (j'avais seulement vérifié qu'on pouvait
définir le nom :-)


A+
Nicolas B.


Michel Gaboly wrote:
Salut Nicolas,

Pas l'air de très bien marcher ton truc :

Tu peux effectivement définir le nom, mais si tu associes le
nom "Test" à ta référence et que tu entres dans une cellule

=Test

tu obtiens #VALEUR!

Idem avec

=SOMME(Test)

que la validation soit standard ou matricielle.

Par contre, cela marche en utilisant une référence 3D :

En associant à "Test2" la référence

þuil2:Feuil1!$A$1

tu peux utiliser les formules acceptant une référence 3D :

=Test2 conduit toujours à une erreur, mais

=SOMME(Test2)

ou MOYENNE(Test2)

par exemple, fonctionnent.

NB - Attention, les formules ne résistent pas à une insertion
de lignes dans l'une des feuiilles car la MAJ de la référence ne
peut se faire puisqu'il doit s'agir de la même plage dans chaque
feuille. Seule fonctionne une insertion en, mode groupe de
travail, avec l'ensemble des feuilles concernées sélectionnées.
Probablement une soltion à l'insertion avec des noms de niveau
feuille, mais pas testé.





Salut MV,

Comme ça :
InsertionNomsDéfinir, avec comme référence, par exemple :
þuil1!$A$1;Feuil2!$A$1

A+
Nicolas B.

MV wrote:

Est-ce qu'il est possible de définir une zone nommée groupant des zones de
plusieurs feuilles ?

Merci pour vos réponses






--
Cordialement,

Michel Gaboly
http://www.gaboly.com






Avatar
MV
Grand merci à vous 2

La référence 3D me renvoie #VALEUR lorsque je l'utilise dans une formule que
j'ai créé moi. Pourtant je l'attends comme parametre Variant... cette plage
n'est ni un range ni un variant. Bizarre.

En fait j'utilise cette plage simplement pour indiquer à Excel une zone de
dépendance afin qu'il recalcul ma cellule lorsqu'il y a une modification
dans cette zone... (une de mes feuilles donc)
Peut-etre y a-t-il un moyen plus simple pour obtenir le meme resultat...




"Michel Gaboly" a écrit dans le message de
news:
Salut Nicolas,

Pas l'air de très bien marcher ton truc :

Tu peux effectivement définir le nom, mais si tu associes le
nom "Test" à ta référence et que tu entres dans une cellule

=Test

tu obtiens #VALEUR!

Idem avec

=SOMME(Test)

que la validation soit standard ou matricielle.

Par contre, cela marche en utilisant une référence 3D :

En associant à "Test2" la référence

þuil2:Feuil1!$A$1

tu peux utiliser les formules acceptant une référence 3D :

=Test2 conduit toujours à une erreur, mais

=SOMME(Test2)

ou MOYENNE(Test2)

par exemple, fonctionnent.

NB - Attention, les formules ne résistent pas à une insertion
de lignes dans l'une des feuiilles car la MAJ de la référence ne
peut se faire puisqu'il doit s'agir de la même plage dans chaque
feuille. Seule fonctionne une insertion en, mode groupe de
travail, avec l'ensemble des feuilles concernées sélectionnées.
Probablement une soltion à l'insertion avec des noms de niveau
feuille, mais pas testé.




Salut MV,

Comme ça :
InsertionNomsDéfinir, avec comme référence, par exemple :
þuil1!$A$1;Feuil2!$A$1

A+
Nicolas B.

MV wrote:
Est-ce qu'il est possible de définir une zone nommée groupant des
zones de



plusieurs feuilles ?

Merci pour vos réponses





--
Cordialement,

Michel Gaboly
http://www.gaboly.com






Avatar
...Patrick
une fois n'est pas coutume, Michel !!!!!


...Patrick
Quoi que vous fassiez, faites le bien .
Connectez vous sur ce forum par :
news://msnews.microsoft.com/microsoft.public.fr.excel

"Michel Gaboly" a écrit dans le message de
news:
Re,

Il faut toujurs tester ;-))

Et plutôt fois qu'une : je viens de me planter dans la ficelle MFC ;-((



Salut,

Merci pour la correciton Michel (j'avais seulement vérifié qu'on pouvait
définir le nom :-)

A+
Nicolas B.

Michel Gaboly wrote:
Salut Nicolas,

Pas l'air de très bien marcher ton truc :

Tu peux effectivement définir le nom, mais si tu associes le
nom "Test" à ta référence et que tu entres dans une cellule

=Test

tu obtiens #VALEUR!

Idem avec

=SOMME(Test)

que la validation soit standard ou matricielle.

Par contre, cela marche en utilisant une référence 3D :

En associant à "Test2" la référence

þuil2:Feuil1!$A$1

tu peux utiliser les formules acceptant une référence 3D :

=Test2 conduit toujours à une erreur, mais

=SOMME(Test2)

ou MOYENNE(Test2)

par exemple, fonctionnent.

NB - Attention, les formules ne résistent pas à une insertion
de lignes dans l'une des feuiilles car la MAJ de la référence ne
peut se faire puisqu'il doit s'agir de la même plage dans chaque
feuille. Seule fonctionne une insertion en, mode groupe de
travail, avec l'ensemble des feuilles concernées sélectionnées.
Probablement une soltion à l'insertion avec des noms de niveau
feuille, mais pas testé.





Salut MV,

Comme ça :
InsertionNomsDéfinir, avec comme référence, par exemple :
þuil1!$A$1;Feuil2!$A$1

A+
Nicolas B.

MV wrote:

Est-ce qu'il est possible de définir une zone nommée groupant des
zones de





plusieurs feuilles ?

Merci pour vos réponses






--
Cordialement,

Michel Gaboly
http://www.gaboly.com





--
Cordialement,

Michel Gaboly
http://www.gaboly.com








Avatar
Michel Gaboly
Re,

Il faut toujurs tester ;-))

Et plutôt fois qu'une : je viens de me planter dans la ficelle MFC ;-((



Salut,

Merci pour la correciton Michel (j'avais seulement vérifié qu'on pouvait
définir le nom :-)

A+
Nicolas B.

Michel Gaboly wrote:
Salut Nicolas,

Pas l'air de très bien marcher ton truc :

Tu peux effectivement définir le nom, mais si tu associes le
nom "Test" à ta référence et que tu entres dans une cellule

=Test

tu obtiens #VALEUR!

Idem avec

=SOMME(Test)

que la validation soit standard ou matricielle.

Par contre, cela marche en utilisant une référence 3D :

En associant à "Test2" la référence

þuil2:Feuil1!$A$1

tu peux utiliser les formules acceptant une référence 3D :

=Test2 conduit toujours à une erreur, mais

=SOMME(Test2)

ou MOYENNE(Test2)

par exemple, fonctionnent.

NB - Attention, les formules ne résistent pas à une insertion
de lignes dans l'une des feuiilles car la MAJ de la référence ne
peut se faire puisqu'il doit s'agir de la même plage dans chaque
feuille. Seule fonctionne une insertion en, mode groupe de
travail, avec l'ensemble des feuilles concernées sélectionnées.
Probablement une soltion à l'insertion avec des noms de niveau
feuille, mais pas testé.





Salut MV,

Comme ça :
InsertionNomsDéfinir, avec comme référence, par exemple :
þuil1!$A$1;Feuil2!$A$1

A+
Nicolas B.

MV wrote:

Est-ce qu'il est possible de définir une zone nommée groupant des zones de
plusieurs feuilles ?

Merci pour vos réponses






--
Cordialement,

Michel Gaboly
http://www.gaboly.com





--
Cordialement,

Michel Gaboly
http://www.gaboly.com




Avatar
Michel Gaboly
Re,

De rien ;-))

Les références 3D ne sont acceptées que par un nombre limité de fonctions,
dont voici la liste (extrait de l'aide d'Excel 98).

SOMME, MOYENNE, AVERAGEA, NB, NBVAL, MAX, MAXA, MIN, MINA,
PRODUIT, ECARTYPE, STDEVA, ECARTYPEP, STDEVPA, VAR, VARA, VAR.P
et VARPA

Il est probablement beacoup + simple d'utiliser l'événement Change de la
feuille pour déclencher l'événement Calculate.

S'il s'agit d'une fonction que tu as écrite, dont le recalcul ne se déclenche
pas quand une descellules évoquées est modifiée, tu peux ajouter au début
de ta fonction :

Application.Volatile



Grand merci à vous 2

La référence 3D me renvoie #VALEUR lorsque je l'utilise dans une formule que
j'ai créé moi. Pourtant je l'attends comme parametre Variant... cette plage
n'est ni un range ni un variant. Bizarre.

En fait j'utilise cette plage simplement pour indiquer à Excel une zone de
dépendance afin qu'il recalcul ma cellule lorsqu'il y a une modification
dans cette zone... (une de mes feuilles donc)
Peut-etre y a-t-il un moyen plus simple pour obtenir le meme resultat...

"Michel Gaboly" a écrit dans le message de
news:
Salut Nicolas,

Pas l'air de très bien marcher ton truc :

Tu peux effectivement définir le nom, mais si tu associes le
nom "Test" à ta référence et que tu entres dans une cellule

=Test

tu obtiens #VALEUR!

Idem avec

=SOMME(Test)

que la validation soit standard ou matricielle.

Par contre, cela marche en utilisant une référence 3D :

En associant à "Test2" la référence

þuil2:Feuil1!$A$1

tu peux utiliser les formules acceptant une référence 3D :

=Test2 conduit toujours à une erreur, mais

=SOMME(Test2)

ou MOYENNE(Test2)

par exemple, fonctionnent.

NB - Attention, les formules ne résistent pas à une insertion
de lignes dans l'une des feuiilles car la MAJ de la référence ne
peut se faire puisqu'il doit s'agir de la même plage dans chaque
feuille. Seule fonctionne une insertion en, mode groupe de
travail, avec l'ensemble des feuilles concernées sélectionnées.
Probablement une soltion à l'insertion avec des noms de niveau
feuille, mais pas testé.




Salut MV,

Comme ça :
InsertionNomsDéfinir, avec comme référence, par exemple :
þuil1!$A$1;Feuil2!$A$1

A+
Nicolas B.

MV wrote:
Est-ce qu'il est possible de définir une zone nommée groupant des
zones de



plusieurs feuilles ?

Merci pour vos réponses





--
Cordialement,

Michel Gaboly
http://www.gaboly.com





--
Cordialement,

Michel Gaboly
http://www.gaboly.com




Avatar
Michel Gaboly
C'est gentil ;-))))


une fois n'est pas coutume, Michel !!!!!

...Patrick
Quoi que vous fassiez, faites le bien .
Connectez vous sur ce forum par :
news://msnews.microsoft.com/microsoft.public.fr.excel

"Michel Gaboly" a écrit dans le message de
news:
Re,

Il faut toujours tester ;-))

Et plutôt 2 fois qu'une : je viens de me planter dans la ficelle MFC ;-((



Salut,

Merci pour la correciton Michel (j'avais seulement vérifié qu'on pouvait
définir le nom :-)

A+
Nicolas B.

Michel Gaboly wrote:
Salut Nicolas,

Pas l'air de très bien marcher ton truc :

Tu peux effectivement définir le nom, mais si tu associes le
nom "Test" à ta référence et que tu entres dans une cellule

=Test

tu obtiens #VALEUR!

Idem avec

=SOMME(Test)

que la validation soit standard ou matricielle.

Par contre, cela marche en utilisant une référence 3D :

En associant à "Test2" la référence

þuil2:Feuil1!$A$1

tu peux utiliser les formules acceptant une référence 3D :

=Test2 conduit toujours à une erreur, mais

=SOMME(Test2)

ou MOYENNE(Test2)

par exemple, fonctionnent.

NB - Attention, les formules ne résistent pas à une insertion
de lignes dans l'une des feuiilles car la MAJ de la référence ne
peut se faire puisqu'il doit s'agir de la même plage dans chaque
feuille. Seule fonctionne une insertion en, mode groupe de
travail, avec l'ensemble des feuilles concernées sélectionnées.
Probablement une soltion à l'insertion avec des noms de niveau
feuille, mais pas testé.





Salut MV,

Comme ça :
InsertionNomsDéfinir, avec comme référence, par exemple :
þuil1!$A$1;Feuil2!$A$1

A+
Nicolas B.

MV wrote:

Est-ce qu'il est possible de définir une zone nommée groupant des
zones de





plusieurs feuilles ?

Merci pour vos réponses






--
Cordialement,

Michel Gaboly
http://www.gaboly.com





--
Cordialement,

Michel Gaboly
http://www.gaboly.com





--
Cordialement,

Michel Gaboly
http://www.gaboly.com