Recopier une formule excel

Messages postés
17
Date d'inscription
mercredi 15 novembre 2017
Statut
Membre
Dernière intervention
3 octobre 2019
- - Dernière réponse : DjiDji59430
Messages postés
2494
Date d'inscription
samedi 19 avril 2008
Statut
Membre
Dernière intervention
19 novembre 2019
- 3 oct. 2019 à 10:31
Bonjour,

je cherche comment recopier une série de formule avec un lien sur une autre page ex: page 1
J'aimerai recopier la série de formules en pouvant changer le chiffre de la page.

Merci pour votre aide précieuse.

Cordialement.
Afficher la suite 

2 réponses

Messages postés
2494
Date d'inscription
samedi 19 avril 2008
Statut
Membre
Dernière intervention
19 novembre 2019
285
0
Merci
Bonjour à tous,

Utilise la fonction indirect()
ex tu veux la cellule =feuil1!a1
avec la fonction indirect, ça devient
=indirect("feuil1!a1")
ça peut aussi s'ecrire
=indirect("feuil"&1&"a1")
et tu veux changer le 1 de feuill1
tu le mets dans une cellule(b1=1)
et ta formule devient
=indirect("feuil"&b1&"a1") et tu mets ce que tu veux dans b1
Ou a la place de b1, tu peux mettre une variable genre ligne() ou ligne($1:1)
, etc .....
En fin, cela dépend beaucoup du fichier que tu n'as pas fourni pour illustrer ton propos.....

Crdlmt
Commenter la réponse de DjiDji59430
Messages postés
17
Date d'inscription
mercredi 15 novembre 2017
Statut
Membre
Dernière intervention
3 octobre 2019
0
Merci
Bonjour merci pour le retour,

J'ai un peu de mal avec les formules.

J'aimerai recopier une ligne de formule, avec dans chaque formule:
=('2'!$C$40) je voudrai pouvoir recopier en changeant '2' par 3 qui est la page de référence, sans être obligé de changer chaque formule manuellement.

Merci encore pour ton aide.

Cordialement
DjiDji59430
Messages postés
2494
Date d'inscription
samedi 19 avril 2008
Statut
Membre
Dernière intervention
19 novembre 2019
285 -
Dans ce cas la , pas besoin de formule.Tu recopies ta ligne avec tes ('2'!$C$40), puis tu séléctionnes la ligne et tu vas dans rechercher/selectionner ==>remplacer
('2'!$C$40) par ('3'!$C$40) puis "remplacer"

Crdlmt
Commenter la réponse de Albo8600