Suite à vos conseils, j'utilise Insertion/Nom de plus en plus souvent
mais je suis souvent confronté au même problème.
Par exemple, dans un tableau de A1 à H40, j'ai une en-tete de colonne
"Archives" et je souhaite nommer "Archives" la plage 1 à 40 de cette
colonne.
Le problème, c'est que je ne sais pas par avance dans quelle colonne va
se trouver "Archives".
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
Laurent S.
Une fois que tu connais la colonne, tu exécutes le code suivant :
ActiveWorkbook.Names.Add Name:="Archives", RefersToR1C1:= "=TaFeuille!R1" & MaColonne & ":R40" & MaColonne Avec MaColonne ta colonne une fois que tu sais ou elle est ;-)
Ca devrait marcher
@+ Laurent
JacquesH avait prétendu :
Bonjour à toutes et tous,
Suite à vos conseils, j'utilise Insertion/Nom de plus en plus souvent mais je suis souvent confronté au même problème.
Par exemple, dans un tableau de A1 à H40, j'ai une en-tete de colonne "Archives" et je souhaite nommer "Archives" la plage 1 à 40 de cette colonne. Le problème, c'est que je ne sais pas par avance dans quelle colonne va se trouver "Archives".
Est-ce possible avec une formule de faire cela ?
Merci d'avance
Jacques
Une fois que tu connais la colonne, tu exécutes le code suivant :
ActiveWorkbook.Names.Add Name:="Archives", RefersToR1C1:=
"=TaFeuille!R1" & MaColonne & ":R40" & MaColonne
Avec MaColonne ta colonne une fois que tu sais ou elle est ;-)
Ca devrait marcher
@+ Laurent
JacquesH avait prétendu :
Bonjour à toutes et tous,
Suite à vos conseils, j'utilise Insertion/Nom de plus en plus souvent mais
je suis souvent confronté au même problème.
Par exemple, dans un tableau de A1 à H40, j'ai une en-tete de colonne
"Archives" et je souhaite nommer "Archives" la plage 1 à 40 de cette colonne.
Le problème, c'est que je ne sais pas par avance dans quelle colonne va se
trouver "Archives".
Une fois que tu connais la colonne, tu exécutes le code suivant :
ActiveWorkbook.Names.Add Name:="Archives", RefersToR1C1:= "=TaFeuille!R1" & MaColonne & ":R40" & MaColonne Avec MaColonne ta colonne une fois que tu sais ou elle est ;-)
Ca devrait marcher
@+ Laurent
JacquesH avait prétendu :
Bonjour à toutes et tous,
Suite à vos conseils, j'utilise Insertion/Nom de plus en plus souvent mais je suis souvent confronté au même problème.
Par exemple, dans un tableau de A1 à H40, j'ai une en-tete de colonne "Archives" et je souhaite nommer "Archives" la plage 1 à 40 de cette colonne. Le problème, c'est que je ne sais pas par avance dans quelle colonne va se trouver "Archives".
Est-ce possible avec une formule de faire cela ?
Merci d'avance
Jacques
JacquesH
Merci de la réponse.
Je souhaite trouver un moyen de le réaliser sans connaître la colonne.
Voila quelques explications : Je récupère un tableau croisé dans un fichier et je le copie dans un autre dans une feuille déjà existante (de A1 à G43 par exemple)et dans laquelle il y a déjà des formules de calcul (de H1 à H43). Ces formules font référence aux en-tetes de colonne de mon TCD car je souhaite récupérer en H2 par exemple les valeurs correspondant à la colonne dans laquelle l'en-tete est "Archives" (soit cellule 2 de la colonne concernée). Le problème est le suivant : je sais que l'en tete "Archives" existe entre A1 et G1, mais je ne sais pas où exactement.
Je ne sais pas si c'est plus clair.
Merci d'avance
Jacques
Une fois que tu connais la colonne, tu exécutes le code suivant :
ActiveWorkbook.Names.Add Name:="Archives", RefersToR1C1:= "=TaFeuille!R1" & MaColonne & ":R40" & MaColonne Avec MaColonne ta colonne une fois que tu sais ou elle est ;-)
Ca devrait marcher
@+ Laurent
JacquesH avait prétendu :
Bonjour à toutes et tous,
Suite à vos conseils, j'utilise Insertion/Nom de plus en plus souvent mais je suis souvent confronté au même problème.
Par exemple, dans un tableau de A1 à H40, j'ai une en-tete de colonne "Archives" et je souhaite nommer "Archives" la plage 1 à 40 de cette colonne. Le problème, c'est que je ne sais pas par avance dans quelle colonne va se trouver "Archives".
Est-ce possible avec une formule de faire cela ?
Merci d'avance
Jacques
Merci de la réponse.
Je souhaite trouver un moyen de le réaliser sans connaître la colonne.
Voila quelques explications :
Je récupère un tableau croisé dans un fichier et je le copie dans un
autre dans une feuille déjà existante (de A1 à G43 par exemple)et dans
laquelle il y a déjà des formules de calcul (de H1 à H43).
Ces formules font référence aux en-tetes de colonne de mon TCD car je
souhaite récupérer en H2 par exemple les valeurs correspondant à la
colonne dans laquelle l'en-tete est "Archives" (soit cellule 2 de la
colonne concernée).
Le problème est le suivant : je sais que l'en tete "Archives" existe
entre A1 et G1, mais je ne sais pas où exactement.
Je ne sais pas si c'est plus clair.
Merci d'avance
Jacques
Une fois que tu connais la colonne, tu exécutes le code suivant :
ActiveWorkbook.Names.Add Name:="Archives", RefersToR1C1:=
"=TaFeuille!R1" & MaColonne & ":R40" & MaColonne
Avec MaColonne ta colonne une fois que tu sais ou elle est ;-)
Ca devrait marcher
@+ Laurent
JacquesH avait prétendu :
Bonjour à toutes et tous,
Suite à vos conseils, j'utilise Insertion/Nom de plus en plus
souvent mais je suis souvent confronté au même problème.
Par exemple, dans un tableau de A1 à H40, j'ai une en-tete de
colonne "Archives" et je souhaite nommer "Archives" la plage 1 à 40 de
cette colonne.
Le problème, c'est que je ne sais pas par avance dans quelle
colonne va se trouver "Archives".
Je souhaite trouver un moyen de le réaliser sans connaître la colonne.
Voila quelques explications : Je récupère un tableau croisé dans un fichier et je le copie dans un autre dans une feuille déjà existante (de A1 à G43 par exemple)et dans laquelle il y a déjà des formules de calcul (de H1 à H43). Ces formules font référence aux en-tetes de colonne de mon TCD car je souhaite récupérer en H2 par exemple les valeurs correspondant à la colonne dans laquelle l'en-tete est "Archives" (soit cellule 2 de la colonne concernée). Le problème est le suivant : je sais que l'en tete "Archives" existe entre A1 et G1, mais je ne sais pas où exactement.
Je ne sais pas si c'est plus clair.
Merci d'avance
Jacques
Une fois que tu connais la colonne, tu exécutes le code suivant :
ActiveWorkbook.Names.Add Name:="Archives", RefersToR1C1:= "=TaFeuille!R1" & MaColonne & ":R40" & MaColonne Avec MaColonne ta colonne une fois que tu sais ou elle est ;-)
Ca devrait marcher
@+ Laurent
JacquesH avait prétendu :
Bonjour à toutes et tous,
Suite à vos conseils, j'utilise Insertion/Nom de plus en plus souvent mais je suis souvent confronté au même problème.
Par exemple, dans un tableau de A1 à H40, j'ai une en-tete de colonne "Archives" et je souhaite nommer "Archives" la plage 1 à 40 de cette colonne. Le problème, c'est que je ne sais pas par avance dans quelle colonne va se trouver "Archives".