Je donne le nom zaza à la plage A1 : A10, je souhaiterais que si je rajoute
un element en A11 que mon nom "zaza" prenne en compte cet ajout et par
consequent que ce soit de A1 : A11 puis etc... idem à chaque fois que
j'ajouterais un element.
Ca permettra de ne pas renommer en permanence mes plages.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
anonymousA
Bonjour,
voir la réponse de AV ce matin pour un autre contributeur.
A+
On 13 fév, 09:58, "Manu" wrote:
Bonjour,
Je donne le nom zaza à la plage A1 : A10, je souhaiterais que si je raj oute un element en A11 que mon nom "zaza" prenne en compte cet ajout et par consequent que ce soit de A1 : A11 puis etc... idem à chaque fois que j'ajouterais un element.
Ca permettra de ne pas renommer en permanence mes plages.
Merci
Manu
Bonjour,
voir la réponse de AV ce matin pour un autre contributeur.
A+
On 13 fév, 09:58, "Manu" <manuel.ga...@wanadoo.fr> wrote:
Bonjour,
Je donne le nom zaza à la plage A1 : A10, je souhaiterais que si je raj oute
un element en A11 que mon nom "zaza" prenne en compte cet ajout et par
consequent que ce soit de A1 : A11 puis etc... idem à chaque fois que
j'ajouterais un element.
Ca permettra de ne pas renommer en permanence mes plages.
voir la réponse de AV ce matin pour un autre contributeur.
A+
On 13 fév, 09:58, "Manu" wrote:
Bonjour,
Je donne le nom zaza à la plage A1 : A10, je souhaiterais que si je raj oute un element en A11 que mon nom "zaza" prenne en compte cet ajout et par consequent que ce soit de A1 : A11 puis etc... idem à chaque fois que j'ajouterais un element.
Ca permettra de ne pas renommer en permanence mes plages.
Merci
Manu
Pascal
ÞCALER(Base!$A$1;;;NBVAL(Base!$A:$A);NBVAL(Base!$A$1:$N$1)) Ou base est le nom de Ta feuille. Donc la tu nommes un tableau de A à N. A adapter en fonction de tes besoins
Bonne Journée
"anonymousA" a écrit dans le message de news:
Bonjour,
voir la réponse de AV ce matin pour un autre contributeur.
A+
On 13 fév, 09:58, "Manu" wrote:
Bonjour,
Je donne le nom zaza à la plage A1 : A10, je souhaiterais que si je rajoute un element en A11 que mon nom "zaza" prenne en compte cet ajout et par consequent que ce soit de A1 : A11 puis etc... idem à chaque fois que j'ajouterais un element.
Ca permettra de ne pas renommer en permanence mes plages.
Merci
Manu
--- Antivirus avast! : message Entrant sain. Base de donnees virale (VPS) : 000712-7, 12/02/2007 Analyse le : 13/02/2007 10:07:09 avast! - copyright (c) 1988-2007 ALWIL Software. http://www.avast.com
--- Antivirus avast! : message Sortant sain. Base de donnees virale (VPS) : 000712-7, 12/02/2007 Analyse le : 13/02/2007 10:09:39 avast! - copyright (c) 1988-2007 ALWIL Software. http://www.avast.com
ÞCALER(Base!$A$1;;;NBVAL(Base!$A:$A);NBVAL(Base!$A$1:$N$1))
Ou base est le nom de Ta feuille.
Donc la tu nommes un tableau de A à N. A adapter en fonction de tes besoins
Bonne Journée
"anonymousA" <anonymousA@wanadoo.fr> a écrit dans le message de news:
1171357365.855037.251810@s48g2000cws.googlegroups.com...
Bonjour,
voir la réponse de AV ce matin pour un autre contributeur.
A+
On 13 fév, 09:58, "Manu" <manuel.ga...@wanadoo.fr> wrote:
Bonjour,
Je donne le nom zaza à la plage A1 : A10, je souhaiterais que si je
rajoute
un element en A11 que mon nom "zaza" prenne en compte cet ajout et par
consequent que ce soit de A1 : A11 puis etc... idem à chaque fois que
j'ajouterais un element.
Ca permettra de ne pas renommer en permanence mes plages.
Merci
Manu
---
Antivirus avast! : message Entrant sain.
Base de donnees virale (VPS) : 000712-7, 12/02/2007
Analyse le : 13/02/2007 10:07:09
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
---
Antivirus avast! : message Sortant sain.
Base de donnees virale (VPS) : 000712-7, 12/02/2007
Analyse le : 13/02/2007 10:09:39
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
ÞCALER(Base!$A$1;;;NBVAL(Base!$A:$A);NBVAL(Base!$A$1:$N$1)) Ou base est le nom de Ta feuille. Donc la tu nommes un tableau de A à N. A adapter en fonction de tes besoins
Bonne Journée
"anonymousA" a écrit dans le message de news:
Bonjour,
voir la réponse de AV ce matin pour un autre contributeur.
A+
On 13 fév, 09:58, "Manu" wrote:
Bonjour,
Je donne le nom zaza à la plage A1 : A10, je souhaiterais que si je rajoute un element en A11 que mon nom "zaza" prenne en compte cet ajout et par consequent que ce soit de A1 : A11 puis etc... idem à chaque fois que j'ajouterais un element.
Ca permettra de ne pas renommer en permanence mes plages.
Merci
Manu
--- Antivirus avast! : message Entrant sain. Base de donnees virale (VPS) : 000712-7, 12/02/2007 Analyse le : 13/02/2007 10:07:09 avast! - copyright (c) 1988-2007 ALWIL Software. http://www.avast.com
--- Antivirus avast! : message Sortant sain. Base de donnees virale (VPS) : 000712-7, 12/02/2007 Analyse le : 13/02/2007 10:09:39 avast! - copyright (c) 1988-2007 ALWIL Software. http://www.avast.com
Manu
Ca ne fonctionne pas pour mon application, mieux vaut vous laisser un exemple ci joint pour mieux me faire comprendre. http://cjoint.com/?cnlKlvPiLK Merci
Manu
"Pascal" a écrit dans le message de news: 45d1804f$0$27404$
ÞCALER(Base!$A$1;;;NBVAL(Base!$A:$A);NBVAL(Base!$A$1:$N$1)) Ou base est le nom de Ta feuille. Donc la tu nommes un tableau de A à N. A adapter en fonction de tes besoins
Bonne Journée
"anonymousA" a écrit dans le message de news:
Bonjour,
voir la réponse de AV ce matin pour un autre contributeur.
A+
On 13 fév, 09:58, "Manu" wrote:
Bonjour,
Je donne le nom zaza à la plage A1 : A10, je souhaiterais que si je rajoute un element en A11 que mon nom "zaza" prenne en compte cet ajout et par consequent que ce soit de A1 : A11 puis etc... idem à chaque fois que j'ajouterais un element.
Ca permettra de ne pas renommer en permanence mes plages.
Merci
Manu
--- Antivirus avast! : message Entrant sain. Base de donnees virale (VPS) : 000712-7, 12/02/2007 Analyse le : 13/02/2007 10:07:09 avast! - copyright (c) 1988-2007 ALWIL Software. http://www.avast.com
--- Antivirus avast! : message Sortant sain. Base de donnees virale (VPS) : 000712-7, 12/02/2007 Analyse le : 13/02/2007 10:09:39 avast! - copyright (c) 1988-2007 ALWIL Software. http://www.avast.com
Ca ne fonctionne pas pour mon application, mieux vaut vous laisser un
exemple ci joint pour mieux me faire comprendre.
http://cjoint.com/?cnlKlvPiLK
Merci
Manu
"Pascal" <lapless@wanadoo.fr> a écrit dans le message de news:
45d1804f$0$27404$ba4acef3@news.orange.fr...
ÞCALER(Base!$A$1;;;NBVAL(Base!$A:$A);NBVAL(Base!$A$1:$N$1))
Ou base est le nom de Ta feuille.
Donc la tu nommes un tableau de A à N. A adapter en fonction de tes
besoins
Bonne Journée
"anonymousA" <anonymousA@wanadoo.fr> a écrit dans le message de news:
1171357365.855037.251810@s48g2000cws.googlegroups.com...
Bonjour,
voir la réponse de AV ce matin pour un autre contributeur.
A+
On 13 fév, 09:58, "Manu" <manuel.ga...@wanadoo.fr> wrote:
Bonjour,
Je donne le nom zaza à la plage A1 : A10, je souhaiterais que si je
rajoute
un element en A11 que mon nom "zaza" prenne en compte cet ajout et par
consequent que ce soit de A1 : A11 puis etc... idem à chaque fois que
j'ajouterais un element.
Ca permettra de ne pas renommer en permanence mes plages.
Merci
Manu
---
Antivirus avast! : message Entrant sain.
Base de donnees virale (VPS) : 000712-7, 12/02/2007
Analyse le : 13/02/2007 10:07:09
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
---
Antivirus avast! : message Sortant sain.
Base de donnees virale (VPS) : 000712-7, 12/02/2007
Analyse le : 13/02/2007 10:09:39
avast! - copyright (c) 1988-2007 ALWIL Software.
http://www.avast.com
Ca ne fonctionne pas pour mon application, mieux vaut vous laisser un exemple ci joint pour mieux me faire comprendre. http://cjoint.com/?cnlKlvPiLK Merci
Manu
"Pascal" a écrit dans le message de news: 45d1804f$0$27404$
ÞCALER(Base!$A$1;;;NBVAL(Base!$A:$A);NBVAL(Base!$A$1:$N$1)) Ou base est le nom de Ta feuille. Donc la tu nommes un tableau de A à N. A adapter en fonction de tes besoins
Bonne Journée
"anonymousA" a écrit dans le message de news:
Bonjour,
voir la réponse de AV ce matin pour un autre contributeur.
A+
On 13 fév, 09:58, "Manu" wrote:
Bonjour,
Je donne le nom zaza à la plage A1 : A10, je souhaiterais que si je rajoute un element en A11 que mon nom "zaza" prenne en compte cet ajout et par consequent que ce soit de A1 : A11 puis etc... idem à chaque fois que j'ajouterais un element.
Ca permettra de ne pas renommer en permanence mes plages.
Merci
Manu
--- Antivirus avast! : message Entrant sain. Base de donnees virale (VPS) : 000712-7, 12/02/2007 Analyse le : 13/02/2007 10:07:09 avast! - copyright (c) 1988-2007 ALWIL Software. http://www.avast.com
--- Antivirus avast! : message Sortant sain. Base de donnees virale (VPS) : 000712-7, 12/02/2007 Analyse le : 13/02/2007 10:09:39 avast! - copyright (c) 1988-2007 ALWIL Software. http://www.avast.com
AV
Remarques perso : * L'utilisation d'espaces dans les noms de plages, de feuilles, de fichier... pose plus de problèmes, en aval, qu'elle n'ajoute de clarté * Si, dans une utilisation basique, la fonction DECALER convient tout à fait pour la définition des plages, il est bie préférable de redéfinir la(les) plage(s) à ajout d'élément dans la base de données.
Pour ton exemple une solution (avec quelques "fioritures") possible là : http://cjoint.com/?cnms27HGTz
AV
Remarques perso :
* L'utilisation d'espaces dans les noms de plages, de feuilles, de fichier...
pose plus de problèmes, en aval, qu'elle n'ajoute de clarté
* Si, dans une utilisation basique, la fonction DECALER convient tout à fait
pour la définition des plages, il est bie préférable de redéfinir la(les)
plage(s) à ajout d'élément dans la base de données.
Pour ton exemple une solution (avec quelques "fioritures") possible là :
http://cjoint.com/?cnms27HGTz
Remarques perso : * L'utilisation d'espaces dans les noms de plages, de feuilles, de fichier... pose plus de problèmes, en aval, qu'elle n'ajoute de clarté * Si, dans une utilisation basique, la fonction DECALER convient tout à fait pour la définition des plages, il est bie préférable de redéfinir la(les) plage(s) à ajout d'élément dans la base de données.
Pour ton exemple une solution (avec quelques "fioritures") possible là : http://cjoint.com/?cnms27HGTz
AV
Manu
Super !!! et si dans la feuil BD j'insere au dessus du tableau 1 ou 2 lignes, que dois je faire pour que cela fonctionne quand meme ?
Merci
"AV" a écrit dans le message de news: %
Remarques perso : * L'utilisation d'espaces dans les noms de plages, de feuilles, de fichier... pose plus de problèmes, en aval, qu'elle n'ajoute de clarté * Si, dans une utilisation basique, la fonction DECALER convient tout à fait pour la définition des plages, il est bie préférable de redéfinir la(les) plage(s) à ajout d'élément dans la base de données.
Pour ton exemple une solution (avec quelques "fioritures") possible là : http://cjoint.com/?cnms27HGTz
AV
Super !!! et si dans la feuil BD j'insere au dessus du tableau 1 ou 2
lignes, que dois je faire pour que cela fonctionne quand meme ?
Merci
"AV" <alainPFFFvallon@wanadoo.fr> a écrit dans le message de news:
%23X3oXD2THHA.1208@TK2MSFTNGP03.phx.gbl...
Remarques perso :
* L'utilisation d'espaces dans les noms de plages, de feuilles, de
fichier... pose plus de problèmes, en aval, qu'elle n'ajoute de clarté
* Si, dans une utilisation basique, la fonction DECALER convient tout à
fait pour la définition des plages, il est bie préférable de redéfinir
la(les) plage(s) à ajout d'élément dans la base de données.
Pour ton exemple une solution (avec quelques "fioritures") possible là :
http://cjoint.com/?cnms27HGTz
Super !!! et si dans la feuil BD j'insere au dessus du tableau 1 ou 2 lignes, que dois je faire pour que cela fonctionne quand meme ?
Merci
"AV" a écrit dans le message de news: %
Remarques perso : * L'utilisation d'espaces dans les noms de plages, de feuilles, de fichier... pose plus de problèmes, en aval, qu'elle n'ajoute de clarté * Si, dans une utilisation basique, la fonction DECALER convient tout à fait pour la définition des plages, il est bie préférable de redéfinir la(les) plage(s) à ajout d'élément dans la base de données.
Pour ton exemple une solution (avec quelques "fioritures") possible là : http://cjoint.com/?cnms27HGTz
AV
AV
Super !!! et si dans la feuil BD j'insere au dessus du tableau 1 ou 2 lignes,
C'est une très, très mauvaise idée... Un principe qui devrait être intangible : la feuille contenant la base de données ne contient rien d'autre que cela, pas de lignes ni colonnes vides et la 1° ligne réservée aux étiquettes de colonnes qui sont reprises comme noms de champs...
que dois je faire pour que cela fonctionne quand meme ?
Adapter la macro "DéfNoms" Si tes étiquettes sont en ligne2 :
For i = 1 To Application.CountA([BD!2:2]) .Range(.Range(.Cells(2, i), .Cells(65536, i).End(3)).Address).CreateNames Top:=True, Left:úlse, Bottom:úlse, Right:úlse Next
AV
Super !!! et si dans la feuil BD j'insere au dessus du tableau 1 ou 2 lignes,
C'est une très, très mauvaise idée... Un principe qui devrait être intangible :
la feuille contenant la base de données ne contient rien d'autre que cela, pas
de lignes ni colonnes vides et la 1° ligne réservée aux étiquettes de colonnes
qui sont reprises comme noms de champs...
que dois je faire pour que cela fonctionne quand meme ?
Adapter la macro "DéfNoms"
Si tes étiquettes sont en ligne2 :
For i = 1 To Application.CountA([BD!2:2])
.Range(.Range(.Cells(2, i), .Cells(65536, i).End(3)).Address).CreateNames
Top:=True, Left:úlse, Bottom:úlse, Right:úlse
Next
Super !!! et si dans la feuil BD j'insere au dessus du tableau 1 ou 2 lignes,
C'est une très, très mauvaise idée... Un principe qui devrait être intangible : la feuille contenant la base de données ne contient rien d'autre que cela, pas de lignes ni colonnes vides et la 1° ligne réservée aux étiquettes de colonnes qui sont reprises comme noms de champs...
que dois je faire pour que cela fonctionne quand meme ?
Adapter la macro "DéfNoms" Si tes étiquettes sont en ligne2 :
For i = 1 To Application.CountA([BD!2:2]) .Range(.Range(.Cells(2, i), .Cells(65536, i).End(3)).Address).CreateNames Top:=True, Left:úlse, Bottom:úlse, Right:úlse Next
AV
Manu
Merci Alain
"AV" a écrit dans le message de news: OHlX%
Super !!! et si dans la feuil BD j'insere au dessus du tableau 1 ou 2 lignes,
C'est une très, très mauvaise idée... Un principe qui devrait être intangible : la feuille contenant la base de données ne contient rien d'autre que cela, pas de lignes ni colonnes vides et la 1° ligne réservée aux étiquettes de colonnes qui sont reprises comme noms de champs...
que dois je faire pour que cela fonctionne quand meme ?
Adapter la macro "DéfNoms" Si tes étiquettes sont en ligne2 :
For i = 1 To Application.CountA([BD!2:2]) .Range(.Range(.Cells(2, i), .Cells(65536, i).End(3)).Address).CreateNames Top:=True, Left:úlse, Bottom:úlse, Right:úlse Next
AV
Merci Alain
"AV" <alainPFFFvallon@wanadoo.fr> a écrit dans le message de news:
OHlX%23B4THHA.4928@TK2MSFTNGP03.phx.gbl...
Super !!! et si dans la feuil BD j'insere au dessus du tableau 1 ou 2
lignes,
C'est une très, très mauvaise idée... Un principe qui devrait être
intangible : la feuille contenant la base de données ne contient rien
d'autre que cela, pas de lignes ni colonnes vides et la 1° ligne réservée
aux étiquettes de colonnes qui sont reprises comme noms de champs...
que dois je faire pour que cela fonctionne quand meme ?
Adapter la macro "DéfNoms"
Si tes étiquettes sont en ligne2 :
For i = 1 To Application.CountA([BD!2:2])
.Range(.Range(.Cells(2, i), .Cells(65536,
i).End(3)).Address).CreateNames Top:=True, Left:úlse, Bottom:úlse,
Right:úlse
Next
Super !!! et si dans la feuil BD j'insere au dessus du tableau 1 ou 2 lignes,
C'est une très, très mauvaise idée... Un principe qui devrait être intangible : la feuille contenant la base de données ne contient rien d'autre que cela, pas de lignes ni colonnes vides et la 1° ligne réservée aux étiquettes de colonnes qui sont reprises comme noms de champs...
que dois je faire pour que cela fonctionne quand meme ?
Adapter la macro "DéfNoms" Si tes étiquettes sont en ligne2 :
For i = 1 To Application.CountA([BD!2:2]) .Range(.Range(.Cells(2, i), .Cells(65536, i).End(3)).Address).CreateNames Top:=True, Left:úlse, Bottom:úlse, Right:úlse Next