Recopier une formule avec une suite de pages
Isis_84
Messages postés
5540
Statut
Contributeur
-
Isis_84 Messages postés 5540 Statut Contributeur -
Isis_84 Messages postés 5540 Statut Contributeur -
Bonjour,
J'ai un fichier comportant plusieurs pages avec des données différentes que je saisis. Les pages sont identiques, seules les données changent.
J'ai fait un récapitulatif de toutes ces pages (un tableau), sur une page différente, dans laquelle je veux que les données apparaissent automatiquement, sans que j'ai à les saisir de nouveau.
Pour ce faire, j'ai établi des liens vers les cellules dont la valeur doit s'inscrire dans le tableau récapitulatif.
Mon souci est que je veux copier ces liens pour agrandir le tableau (le nombre de lignes), en même temps que j'augmente le nombre des pages à saisir. Quand je sélectionne la cellule à copier, la formule ne se copie pas bien, car au lieu que ce soit la référence de la page qui change, c'est la cellule qui change :
ex : page 1, page 2, page 3, avec lien vers la cellule B8 :
='001PO'!B8
='002PO'!B8
='003PO'!B8
J'ai manuellement changé la référence des pages.
Si je veux copier la formule, soit en faisant copier coller, soit en tirant les cellules vers le bas, j'ai ça :
='001PO'!B10
='002PO'!B11
='003PO'!B12
Alors que je voudrais : 004, 005, et 006.
J'ai bloqué la cellule en mettant des "$" : $B$8, mais là, même si la cellule ne change pas, la page ne change pas non plus.
J'espère être assez claire.
Merci de m'aider si vous le pouvez.
Bonne journée à tous !
J'ai un fichier comportant plusieurs pages avec des données différentes que je saisis. Les pages sont identiques, seules les données changent.
J'ai fait un récapitulatif de toutes ces pages (un tableau), sur une page différente, dans laquelle je veux que les données apparaissent automatiquement, sans que j'ai à les saisir de nouveau.
Pour ce faire, j'ai établi des liens vers les cellules dont la valeur doit s'inscrire dans le tableau récapitulatif.
Mon souci est que je veux copier ces liens pour agrandir le tableau (le nombre de lignes), en même temps que j'augmente le nombre des pages à saisir. Quand je sélectionne la cellule à copier, la formule ne se copie pas bien, car au lieu que ce soit la référence de la page qui change, c'est la cellule qui change :
ex : page 1, page 2, page 3, avec lien vers la cellule B8 :
='001PO'!B8
='002PO'!B8
='003PO'!B8
J'ai manuellement changé la référence des pages.
Si je veux copier la formule, soit en faisant copier coller, soit en tirant les cellules vers le bas, j'ai ça :
='001PO'!B10
='002PO'!B11
='003PO'!B12
Alors que je voudrais : 004, 005, et 006.
J'ai bloqué la cellule en mettant des "$" : $B$8, mais là, même si la cellule ne change pas, la page ne change pas non plus.
J'espère être assez claire.
Merci de m'aider si vous le pouvez.
Bonne journée à tous !
A voir également:
- Recopier une formule avec une suite de pages
- Supprimer une page word - Guide
- Formule si ou - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule mathématique - Télécharger - Études & Formations
- Imprimer tableau excel sur une page - Guide
5 réponses
Bonjour
tes noms de feuille en colonne A
en col B la valeur de B8 dans la feuille col A
=INDIRECT("'"&A3&"'!B8") à tirer vers le bas
lire " ' " &.....& " ' !
tes noms de feuille en colonne A
en col B la valeur de B8 dans la feuille col A
=INDIRECT("'"&A3&"'!B8") à tirer vers le bas
lire " ' " &.....& " ' !
je ne comprends pas pourquoi tu me dis de mettre le noms des feuilles en colonne A.
???
Pour faire un exemple!!! je n'ai pas de boule de cristal pour savoir où tu peux installer les noms de feuilles dans ta récapitulation;
Pour recopier les noms de feuille dans ta récap, il faut faire une petite macro, encore faut il savoir où les mettre, donc on tourne en rond....
???
Pour faire un exemple!!! je n'ai pas de boule de cristal pour savoir où tu peux installer les noms de feuilles dans ta récapitulation;
Pour recopier les noms de feuille dans ta récap, il faut faire une petite macro, encore faut il savoir où les mettre, donc on tourne en rond....
Excuse, désolée... ne te fâches pas ;-))
ça a l'air de marcher, super.
Cependant, y a t-il un moyen de tirer la suite des noms des pages automatiquement, afin d'éviter de tout taper manuellement :
001PO
002PO
003PO
en effet, j'arrive pasà continuer la suite automatique, et j'ai pas vraiment envie de changer le nom de mes pages....
Merci +++
ça a l'air de marcher, super.
Cependant, y a t-il un moyen de tirer la suite des noms des pages automatiquement, afin d'éviter de tout taper manuellement :
001PO
002PO
003PO
en effet, j'arrive pasà continuer la suite automatique, et j'ai pas vraiment envie de changer le nom de mes pages....
Merci +++
Bonjour,
Je complète la formule de michel vite fait avant d'aller manger :
="'"&DROITE("000"&LIGNE()-1;3)&"PO"&"'!B8"
Si ta formule est en ligne 2, sinon adapter le -1 en gras
(plus besoin de la liste des noms des feuilles)
eric
Je complète la formule de michel vite fait avant d'aller manger :
="'"&DROITE("000"&LIGNE()-1;3)&"PO"&"'!B8"
Si ta formule est en ligne 2, sinon adapter le -1 en gras
(plus besoin de la liste des noms des feuilles)
eric
merci quand meme
????
Que comprends-tu ?
Je te dis que ma réponse c'est pour pouvoir recopier vers le bas sans inscrire tous les noms des feuilles.
à 11h59 tu demandes :
Cependant, y a t-il un moyen de tirer la suite des noms des pages automatiquement, afin d'éviter de tout taper manuellement
A 12h33 je répond à cette question...
Tu écris 1 fois la formule et tu tires !
????
Que comprends-tu ?
Je te dis que ma réponse c'est pour pouvoir recopier vers le bas sans inscrire tous les noms des feuilles.
à 11h59 tu demandes :
Cependant, y a t-il un moyen de tirer la suite des noms des pages automatiquement, afin d'éviter de tout taper manuellement
A 12h33 je répond à cette question...
Tu écris 1 fois la formule et tu tires !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
mais nonnnnn, soit pas triste, c'est ton coté féminin ça.... :-)
Michel, c'est bon là ? J'ai bien rattrapé le coup ?
Bon, pour t'expliquer le petit bout que j'ai ajouté pour fabriquer ton nom d'onglet.
... & DROITE("000"&LIGNE()-1;3)&"PO" & ...
ligne() te retourne le n° de ligne où est ta formule.
Si tu es en ligne 2 tu obtiens 2 (tu suis oui ? ;-) )
Comme on veut démarrer à 1 on fait: LIGNE()-1
et on ajoute des 0 devant : "000"&LIGNE()-1 => 0001
comme on le veut sur 3 caractères : DROITE("000"&LIGNE()-1;3) => 001
il ne reste plus qu'à ajouter PO derrière : DROITE("000"&LIGNE()-1;3)&"PO" => 001PO
ligne suivante on obtiendra 002PO etc
eric
Michel, c'est bon là ? J'ai bien rattrapé le coup ?
Bon, pour t'expliquer le petit bout que j'ai ajouté pour fabriquer ton nom d'onglet.
... & DROITE("000"&LIGNE()-1;3)&"PO" & ...
ligne() te retourne le n° de ligne où est ta formule.
Si tu es en ligne 2 tu obtiens 2 (tu suis oui ? ;-) )
Comme on veut démarrer à 1 on fait: LIGNE()-1
et on ajoute des 0 devant : "000"&LIGNE()-1 => 0001
comme on le veut sur 3 caractères : DROITE("000"&LIGNE()-1;3) => 001
il ne reste plus qu'à ajouter PO derrière : DROITE("000"&LIGNE()-1;3)&"PO" => 001PO
ligne suivante on obtiendra 002PO etc
eric
Mais nonnnnn, soit pas triste, c'est ton coté féminin ça.... :-)
Mais quelle horreur !!! et bien non, eriiic, désolée, mais tu n'as pas du tout rattrapé le coup, loin de là... (non mais oh....)
Bon, je vais essayer de déchiffrer ton charabia... T'es prof spécialisation excel ou quoi ???
Merci bocou et à bientot...
... au fait Michel, tu veux bien m'épouser ?
Mais quelle horreur !!! et bien non, eriiic, désolée, mais tu n'as pas du tout rattrapé le coup, loin de là... (non mais oh....)
Bon, je vais essayer de déchiffrer ton charabia... T'es prof spécialisation excel ou quoi ???
Merci bocou et à bientot...
... au fait Michel, tu veux bien m'épouser ?
donc comment faire pour reporter ce nom dans la formule ?
je ne comprends pas pourquoi tu me dis de mettre le noms des feuilles en colonne A.
Cette formule figure dans une colonne de mon tableau, chaque colonne comportant les memes formules, mais pour des celllules différentes.