Dans 1 fichier Excel de 80 feuilles (numérotées C1 à C80) toutes identiques
en terme de structure, je voudrais réaliser un tableau de synthèse (81 ème
onglet) reprenant en ligne, les valeurs de certaines cellules (toujours aux
mêmes positions) de ces 80 feuilles et en colonnes le libellé de chacunes des
80 feuilles.
Je l'ai réalisé "manuellement" pour la feuille C1 (par exemple ='C1'!D43).
Peut on l'automatiser pour les autres feuilles (avec incrématation
automatique des noms des autres feuilles) ?
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
SL
Bonjour
regarde du coté de la fonction INDIRECT
En supposant que la ligne 1 de la feuille C81 contienne les noms des feuilles C1 à C80 A2=INDIRECT(A$1&"!D43") renverra la valeur de la cellule 'C1'!D43 (à tirer vers la droite pour les autres feuilles).
Si la colonne A contient la référence (en l'occurrence D43) en B2 : INDIRECT(B$1&"!"&$A2)
Stéphane
"pierre anne" <pierre a écrit dans le message de news:
Bonjour,
Dans 1 fichier Excel de 80 feuilles (numérotées C1 à C80) toutes identiques en terme de structure, je voudrais réaliser un tableau de synthèse (81 ème onglet) reprenant en ligne, les valeurs de certaines cellules (toujours aux mêmes positions) de ces 80 feuilles et en colonnes le libellé de chacunes des 80 feuilles. Je l'ai réalisé "manuellement" pour la feuille C1 (par exemple ='C1'!D43). Peut on l'automatiser pour les autres feuilles (avec incrématation automatique des noms des autres feuilles) ?
Par avance merci pour votre aide
Bonjour
regarde du coté de la fonction INDIRECT
En supposant que la ligne 1 de la feuille C81 contienne les noms des
feuilles C1 à C80
A2=INDIRECT(A$1&"!D43") renverra la valeur de la cellule 'C1'!D43 (à tirer
vers la droite pour les autres feuilles).
Si la colonne A contient la référence (en l'occurrence D43)
en B2 : INDIRECT(B$1&"!"&$A2)
Stéphane
"pierre anne" <pierre anne@discussions.microsoft.com> a écrit dans le
message de news: 5451232F-D5D1-4E54-9100-3DD491B5C8A4@microsoft.com...
Bonjour,
Dans 1 fichier Excel de 80 feuilles (numérotées C1 à C80) toutes
identiques
en terme de structure, je voudrais réaliser un tableau de synthèse (81 ème
onglet) reprenant en ligne, les valeurs de certaines cellules (toujours
aux
mêmes positions) de ces 80 feuilles et en colonnes le libellé de chacunes
des
80 feuilles.
Je l'ai réalisé "manuellement" pour la feuille C1 (par exemple ='C1'!D43).
Peut on l'automatiser pour les autres feuilles (avec incrématation
automatique des noms des autres feuilles) ?
En supposant que la ligne 1 de la feuille C81 contienne les noms des feuilles C1 à C80 A2=INDIRECT(A$1&"!D43") renverra la valeur de la cellule 'C1'!D43 (à tirer vers la droite pour les autres feuilles).
Si la colonne A contient la référence (en l'occurrence D43) en B2 : INDIRECT(B$1&"!"&$A2)
Stéphane
"pierre anne" <pierre a écrit dans le message de news:
Bonjour,
Dans 1 fichier Excel de 80 feuilles (numérotées C1 à C80) toutes identiques en terme de structure, je voudrais réaliser un tableau de synthèse (81 ème onglet) reprenant en ligne, les valeurs de certaines cellules (toujours aux mêmes positions) de ces 80 feuilles et en colonnes le libellé de chacunes des 80 feuilles. Je l'ai réalisé "manuellement" pour la feuille C1 (par exemple ='C1'!D43). Peut on l'automatiser pour les autres feuilles (avec incrématation automatique des noms des autres feuilles) ?
Par avance merci pour votre aide
pierre anne
Merci pour ta réponse. Mais cela ne fonctionne pas lorsque mes feuilles ont 1 libellé incluant un caractère alpha (par exemple C4A) et cela fonctionne si elles sont libellées C4 ... ! Existe-il une solution sans modifier le nom de mes feuilles ? Par avance merci pour ton aide
Bonjour
regarde du coté de la fonction INDIRECT
En supposant que la ligne 1 de la feuille C81 contienne les noms des feuilles C1 à C80 A2=INDIRECT(A$1&"!D43") renverra la valeur de la cellule 'C1'!D43 (à tirer vers la droite pour les autres feuilles).
Si la colonne A contient la référence (en l'occurrence D43) en B2 : INDIRECT(B$1&"!"&$A2)
Stéphane
"pierre anne" <pierre a écrit dans le message de news:
Bonjour,
Dans 1 fichier Excel de 80 feuilles (numérotées C1 à C80) toutes identiques en terme de structure, je voudrais réaliser un tableau de synthèse (81 ème onglet) reprenant en ligne, les valeurs de certaines cellules (toujours aux mêmes positions) de ces 80 feuilles et en colonnes le libellé de chacunes des 80 feuilles. Je l'ai réalisé "manuellement" pour la feuille C1 (par exemple ='C1'!D43). Peut on l'automatiser pour les autres feuilles (avec incrématation automatique des noms des autres feuilles) ?
Par avance merci pour votre aide
Merci pour ta réponse. Mais cela ne fonctionne pas lorsque mes feuilles ont 1
libellé incluant un caractère alpha (par exemple C4A) et cela fonctionne si
elles sont libellées C4 ... !
Existe-il une solution sans modifier le nom de mes feuilles ?
Par avance merci pour ton aide
Bonjour
regarde du coté de la fonction INDIRECT
En supposant que la ligne 1 de la feuille C81 contienne les noms des
feuilles C1 à C80
A2=INDIRECT(A$1&"!D43") renverra la valeur de la cellule 'C1'!D43 (à tirer
vers la droite pour les autres feuilles).
Si la colonne A contient la référence (en l'occurrence D43)
en B2 : INDIRECT(B$1&"!"&$A2)
Stéphane
"pierre anne" <pierre anne@discussions.microsoft.com> a écrit dans le
message de news: 5451232F-D5D1-4E54-9100-3DD491B5C8A4@microsoft.com...
Bonjour,
Dans 1 fichier Excel de 80 feuilles (numérotées C1 à C80) toutes
identiques
en terme de structure, je voudrais réaliser un tableau de synthèse (81 ème
onglet) reprenant en ligne, les valeurs de certaines cellules (toujours
aux
mêmes positions) de ces 80 feuilles et en colonnes le libellé de chacunes
des
80 feuilles.
Je l'ai réalisé "manuellement" pour la feuille C1 (par exemple ='C1'!D43).
Peut on l'automatiser pour les autres feuilles (avec incrématation
automatique des noms des autres feuilles) ?
Merci pour ta réponse. Mais cela ne fonctionne pas lorsque mes feuilles ont 1 libellé incluant un caractère alpha (par exemple C4A) et cela fonctionne si elles sont libellées C4 ... ! Existe-il une solution sans modifier le nom de mes feuilles ? Par avance merci pour ton aide
Bonjour
regarde du coté de la fonction INDIRECT
En supposant que la ligne 1 de la feuille C81 contienne les noms des feuilles C1 à C80 A2=INDIRECT(A$1&"!D43") renverra la valeur de la cellule 'C1'!D43 (à tirer vers la droite pour les autres feuilles).
Si la colonne A contient la référence (en l'occurrence D43) en B2 : INDIRECT(B$1&"!"&$A2)
Stéphane
"pierre anne" <pierre a écrit dans le message de news:
Bonjour,
Dans 1 fichier Excel de 80 feuilles (numérotées C1 à C80) toutes identiques en terme de structure, je voudrais réaliser un tableau de synthèse (81 ème onglet) reprenant en ligne, les valeurs de certaines cellules (toujours aux mêmes positions) de ces 80 feuilles et en colonnes le libellé de chacunes des 80 feuilles. Je l'ai réalisé "manuellement" pour la feuille C1 (par exemple ='C1'!D43). Peut on l'automatiser pour les autres feuilles (avec incrématation automatique des noms des autres feuilles) ?
Par avance merci pour votre aide
SL
Bonjour Etonnant, ça marche pour Feuil3, Te4st mais pas pour C4A ! Dans ce cas ajoute les ' : =INDIRECT("'"&A1&"'!"&A2)
Stéphane
"pierre anne" a écrit dans le message de news:
Merci pour ta réponse. Mais cela ne fonctionne pas lorsque mes feuilles ont 1 libellé incluant un caractère alpha (par exemple C4A) et cela fonctionne si elles sont libellées C4 ... ! Existe-il une solution sans modifier le nom de mes feuilles ? Par avance merci pour ton aide
Bonjour
regarde du coté de la fonction INDIRECT
En supposant que la ligne 1 de la feuille C81 contienne les noms des feuilles C1 à C80 A2=INDIRECT(A$1&"!D43") renverra la valeur de la cellule 'C1'!D43 (à tirer vers la droite pour les autres feuilles).
Si la colonne A contient la référence (en l'occurrence D43) en B2 : INDIRECT(B$1&"!"&$A2)
Stéphane
"pierre anne" <pierre a écrit dans le message de news:
Bonjour,
Dans 1 fichier Excel de 80 feuilles (numérotées C1 à C80) toutes identiques en terme de structure, je voudrais réaliser un tableau de synthèse (81 ème onglet) reprenant en ligne, les valeurs de certaines cellules (toujours aux mêmes positions) de ces 80 feuilles et en colonnes le libellé de chacunes des 80 feuilles. Je l'ai réalisé "manuellement" pour la feuille C1 (par exemple ='C1'!D43). Peut on l'automatiser pour les autres feuilles (avec incrématation automatique des noms des autres feuilles) ?
Par avance merci pour votre aide
Bonjour
Etonnant, ça marche pour Feuil3, Te4st mais pas pour C4A !
Dans ce cas ajoute les ' :
=INDIRECT("'"&A1&"'!"&A2)
Stéphane
"pierre anne" <pierreanne@discussions.microsoft.com> a écrit dans le message
de news: 8AFCF468-4EB0-4BED-A775-0012670CADEB@microsoft.com...
Merci pour ta réponse. Mais cela ne fonctionne pas lorsque mes feuilles
ont 1
libellé incluant un caractère alpha (par exemple C4A) et cela fonctionne
si
elles sont libellées C4 ... !
Existe-il une solution sans modifier le nom de mes feuilles ?
Par avance merci pour ton aide
Bonjour
regarde du coté de la fonction INDIRECT
En supposant que la ligne 1 de la feuille C81 contienne les noms des
feuilles C1 à C80
A2=INDIRECT(A$1&"!D43") renverra la valeur de la cellule 'C1'!D43 (à
tirer
vers la droite pour les autres feuilles).
Si la colonne A contient la référence (en l'occurrence D43)
en B2 : INDIRECT(B$1&"!"&$A2)
Stéphane
"pierre anne" <pierre anne@discussions.microsoft.com> a écrit dans le
message de news: 5451232F-D5D1-4E54-9100-3DD491B5C8A4@microsoft.com...
Bonjour,
Dans 1 fichier Excel de 80 feuilles (numérotées C1 à C80) toutes
identiques
en terme de structure, je voudrais réaliser un tableau de synthèse (81
ème
onglet) reprenant en ligne, les valeurs de certaines cellules (toujours
aux
mêmes positions) de ces 80 feuilles et en colonnes le libellé de
chacunes
des
80 feuilles.
Je l'ai réalisé "manuellement" pour la feuille C1 (par exemple
='C1'!D43).
Peut on l'automatiser pour les autres feuilles (avec incrématation
automatique des noms des autres feuilles) ?
Bonjour Etonnant, ça marche pour Feuil3, Te4st mais pas pour C4A ! Dans ce cas ajoute les ' : =INDIRECT("'"&A1&"'!"&A2)
Stéphane
"pierre anne" a écrit dans le message de news:
Merci pour ta réponse. Mais cela ne fonctionne pas lorsque mes feuilles ont 1 libellé incluant un caractère alpha (par exemple C4A) et cela fonctionne si elles sont libellées C4 ... ! Existe-il une solution sans modifier le nom de mes feuilles ? Par avance merci pour ton aide
Bonjour
regarde du coté de la fonction INDIRECT
En supposant que la ligne 1 de la feuille C81 contienne les noms des feuilles C1 à C80 A2=INDIRECT(A$1&"!D43") renverra la valeur de la cellule 'C1'!D43 (à tirer vers la droite pour les autres feuilles).
Si la colonne A contient la référence (en l'occurrence D43) en B2 : INDIRECT(B$1&"!"&$A2)
Stéphane
"pierre anne" <pierre a écrit dans le message de news:
Bonjour,
Dans 1 fichier Excel de 80 feuilles (numérotées C1 à C80) toutes identiques en terme de structure, je voudrais réaliser un tableau de synthèse (81 ème onglet) reprenant en ligne, les valeurs de certaines cellules (toujours aux mêmes positions) de ces 80 feuilles et en colonnes le libellé de chacunes des 80 feuilles. Je l'ai réalisé "manuellement" pour la feuille C1 (par exemple ='C1'!D43). Peut on l'automatiser pour les autres feuilles (avec incrématation automatique des noms des autres feuilles) ?